<SEC-DOCUMENT>0000866291-21-000007.txt : 20210202
<SEC-HEADER>0000866291-21-000007.hdr.sgml : 20210202
<ACCEPTANCE-DATETIME>20210202164018
ACCESSION NUMBER:		0000866291-21-000007
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		111
CONFORMED PERIOD OF REPORT:	20201225
FILED AS OF DATE:		20210202
DATE AS OF CHANGE:		20210202

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39675
		FILM NUMBER:		21582025

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

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

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ALLEGRO MICROSYSTEMS INC
		DATE OF NAME CHANGE:	19900730
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>algm-20201225.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5,d:2433673d83c444f59a620c626d50856e--><html xmlns:algm="http://www.allegromicro.com/20201225" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>algm-20201225</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN18yLTEtMS0xLTA_e9271210-1bef-410c-a36c-e0ac9d058407">0000866291</ix:nonNumeric><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN180LTEtMS0xLTA_d8987235-f9b6-49fe-9495-f65cc3db3857">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN182LTEtMS0xLTA_a6a7b11f-10c0-4b43-bb87-9c60efc13c7d">2021</ix:nonNumeric><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN183LTEtMS0xLTA_4580b422-90b7-4125-95e7-ac9ef708819c">Q3</ix:nonNumeric><ix:nonNumeric contextRef="ie8b11f457ce842a0abf7304caa1b474f_I20201225" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjE3_ee602743-cb72-47be-a8f6-bd159973c88d">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="algm-20201225.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ia037010f651948d4855ab56008d0b4fc_I20210201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8cda46113a9e4d16952e1fcca452cf68_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e2a93e18db54926954409d36d186211_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="i905db25eea4441498ba3f298c1aab9a9_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="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65c725d488864d8795bf5845ef18c972_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="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5206f66d9994d1f9695102014a1715d_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide52a2f337fa4c29a03ef75c5906bfb9_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4738e4a70d6049bf97e98aaa565e212e_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic06fe6d3e4614c7a892bc1d91c0a8374_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76bfb2a0ef484551a38be44d3eb534c7_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a766af5350941668ce9e5bcf7283a4b_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e8da6539a1c42eea0dade9e2e6bf052_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47a84c3d7608404e853f105460655497_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9615923471464932baa4d2a3a8ea7a2d_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaae782f805494164b8eb7d1c27514d7d_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c333d4a9d9d432db7f946876bab8772_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0929c27fa82c4287aea7b7a33e8a4a39_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f8dd06a8441484aa088189daa1501fb_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8762d30d7994fe093130b3bf6e9d45c_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22a6e1c8c1e42e5bdb79cd8f42f9d67_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bfebf6e1cfc47bca77b214da13bd062_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3f7b31dbb5440f4865ef50e62b6b34d_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78bc82dc7638401bacd895e49d6fa400_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i364304d7936f4d479a276a953884a02f_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c01407c3d8847739482cbfbd46251ac_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c80af852de34c7399497b24ca3937c2_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5ad74986ca4cb1902d8aada8879b86_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id398413f054e49cd96486c8684ceb9a3_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23a97def9115434ebb28ef8ae04c4039_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4519b15b50a4f6ba61f813d833f010a_I20190927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a6d5d0549734db3bee8e5ac4584a146_I20190927"><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-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e9c73165eb84d47a51fa33fdd91b6d7_I20190927"><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-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83c94789e8a54d709d0d13f162dcfd00_I20190927"><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-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21f55b0fb3d941b9b65c1314ed4f4c0a_I20190927"><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-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97bee18ea9d84d438b46d0121c4788cf_I20190927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82a2d41e562b4f4bb8dbbfe89f42d8a9_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6684b5f684044ab39ff84a3508932e50_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1073d5e28c44815918873db1c81bcc0_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7926862a66504b87a9311946f5c7a0b4_I20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id33014c0a66a4a8fb1ce7622560c7210_I20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227"><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-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f38d89daccd441e9516226ccfaceab5_I20191227"><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-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3308277c6c14f9f84874bd774b724df_I20191227"><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-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if562c9b54a0645aba8a6f33d8be627a7_I20191227"><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-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia164390d2f41401caffa4dc972c94cf3_I20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia716fd433c174b9c90921ae105684da5_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieed0c5d3c7674a19a76bcd3414d553a0_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_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="i14e654a6fbe7487a8bc4db496f31c057_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="i42018ac4fe1a4bd28bea77804b124f0e_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="i4bfe13267b1b48e99946d37ec6478e7d_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="i16d3c56aa18a40a3adab103d99819982_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="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aad05b48fb44aabaec4ee037362584c_I20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06ee98dccd8d4f45aa1bc4124546f11b_I20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5695156d0ee84c59ab5b5bcdb90effe6_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="ie9ae0028dfdc44f2a10f6fc6b0c047de_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="i060f0c48386c4564ba769252f50ca422_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="if73d2fa5528d436fb88bf51d40d07f54_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="i48ab9576f15f4a3f840055fe938d5cc4_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="i72579448d65e442a8a4dbf77a4c25f53_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2116f58a11304e08b67e5ce526536a4a_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1f129369d09407fabb9239a9a6003ab_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i821d6d9244cc4cf4ac15a37572ae93ed_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="i8a9de84b374349b19896f13d2f2daada_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="i578300905bd14f568c5180d72b595c14_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="i708ab02ec6f247af9bb160b3d43ed6b1_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="i5b45a55531d14386b4ad35d0f52dfd8d_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="i50457467a0c54412b570c4510735c68b_D20200328-20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</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="id0ac682664d54620873f5797cec62936_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i415502e1364e478ab03512ee913d3398_D20201014-20201014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></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="i1f68b322083b48499696296c0228e4b7_I20201014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7040b33a336d4906ae8e6dd84eecf2f8_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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="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="ic0b0d486015f42d384159f8dd765b0bb_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b022b637a5f4c0eb9ca1ae85c626f93_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia76d7970eec54d5d86d6ec3fe437d2ea_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="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225"><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>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f7eae671e4d488ab7da112f6fb9e019_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i965204577daa4793a37bd25341f7a564_D20200328-20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie99e2384e6444214980deac27c3f2f58_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9739960244924ccc8911c6a1012f91bd_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cd74862db6e402686556461a687fc9a_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d4f3c26ed944f6782faf979a1b8cf17_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i462d761fec5b454d93185cfdf81ef831_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0db83fbdd10c4db7baff32d4a2873e43_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b4c01b0da9f43bbaa671bcee1bb7d15_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d7250cbbc164430b78e5e7d4de1717c_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77dfeb80c44349448b854aac4d3226fc_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ad4d3e913094a84bd0588da93c35144_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4103ec0145e94939b22e5d0e3ff6c377_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i179600457aaa4b0d8d140ecb666eb9f1_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a3ce6eb601e464aa80f60de73e83c6c_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcd372f0b080465cb2b6274d79524ff4_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i408f4e8a42104ec888b32fd900b91bd1_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e95c7b2626a49818cfa917a365eb26e_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82279ecaba5b4f8cac8c89c0c0fc2ad9_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d1b4fcd83af41f083d86f0640d073d5_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8872a5224b5945c4bfe710e6d32c6811_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="i9894747e3bdc4e46b68fa18b58075511_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="ic4f5e668b593433d8b3d68cedbfcac97_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="ida3cb6c7eb7b4e92920e69bfd2cd3252_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="ic4a34700e8104c838021488e52575dd3_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="ic57a4e797ffe4e74937c62df751b0951_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="ie1112ac18c4a433e878bbee93433abbe_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="i87b5c42a89a745af8be4e821ad5fe92b_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:unit id="reportingunit"><xbrli:measure>algm:reportingUnit</xbrli:measure></xbrli:unit><xbrli:context id="id9dbd80a8c654ef38a7470b52e89bfbf_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cc261482da54d9e8ad3f84ab401f188_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4829cf163d64550be298c776fd0e76f_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6efab3d878b34e39a074955b04c5e018_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4767cbccadeb426fba9180058972519c_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e1b1d24eac445d78ad5117f38bca79c_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib649e45f57f44d4ba27d5e4d4f0e0523_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc3739aca2424377b7984179cf648860_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45a187a544104951a83199c1a8f85395_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74acf3149e704a9785660e1abe6b8a88_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i240b1217ae0d428495c0b77880869995_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f395839d8d345419bd04e233fd24938_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fc4187e279e4e7887963d52d63866f7_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabce58699d5d4120b72e50aa437536d4_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc873ac82c0744fb87a692c31c993f05_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6db46f8bee14f7d99fe9f42b164b6a5_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b3288afbbe54ac8a19f16edd5c0e0e0_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d091bdd5e6746cc9007cf452bf8c43c_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib46d481fe22f44048c264c86ebdf8588_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17271f80bd5240dd9683499e3616f916_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fc828bfda3941828d7b60414c369047_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4e7866664dd4101a83d5ae0d14373af_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic839cd429dcc4d1a94e47bff4a50f9f2_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28308c47cce84ac795c9543f4b1edac7_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cbbdb9ed10548d998de0b6d69e1140d_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22eb12765cb548b5b9f93f031ac538eb_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i075c479a0b184e679fca8448e2e5dd2a_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67e9651c875847ab83a0f1bf951ca822_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2303c3d453f14f3e89dc2f076b04677c_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65511a48045045ff9af75c866068d747_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4f7cdf999ce46ff80cd3d0fe38b0057_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id37d07e539274824be4003447230372e_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225"><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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46da69afe77b4ea1a01fe685825fe45c_I20201225"><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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie51d00fe9aed413fa4f8f79748e465be_I20201225"><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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibecd0105dd794b3785f2e82f97bd7755_I20201225"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21c3fcfdd24143ad91d276c2367abd99_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc2f4dad8e7a40e188c36898548c3d62_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i065ab8011abe49838be06c91ded81928_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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</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="i705af026a05d4c0ab2bd5029c10656f9_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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</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="i2b56746260644f23b52ef5f0dc7f2268_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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c739f8f1334c82a142bd3f02a63214_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1896079b586e4995b900938215088e34_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc65a36bee7c481591c9088ddda526a2_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63382bed51964878a896a40e9e652c67_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="i11d53e8d60374353a668a76ace42271e_D20200328-20201225"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84a349dbeba54adc8192bc9cb910f585_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddbd33a3fe464e0db5b06301b1f988ed_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ddea6e71a534d3caa5068b0a2e39c77_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="iffa21f73df3a4a91ba4e5f73406b5bcf_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7db4cec050b44a5bf7de0319d79415b_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="i487613cdf2504617a8e78c1f7c8b01c6_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9bccbb62c6e46b6aaf93490091836fa_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="i311a7b6b63b545da8990c4957d2f2de5_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i192eb1b6f28a4688bedc324b3c42711f_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="i23c0dd3244e64d98be0f066659dcc658_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6460745814047eaa7644e95c7f35c1c_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="ie90f0d7180c94a43b8aabcc09f8411fd_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibacaae1d1f744505853911b2194cabe2_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="i16a677882cb74608be2ff49c3a0ec6e4_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2ba01a706234ce6b5de924b01610822_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="i2e94afe588f64b658c502d32b7462455_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f65241bdf3c4651884d34a496df84c3_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="i82052a2ee91a4cc0b2fbf8a0457f6505_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i897e27f5cb04432b8af51bb71ffe586a_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="i1f509b2789e94e60939f52739119a03e_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8b7269f3f9240119462946ed5dc50f7_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if70cf3151ec6406e9636c0231bcd44b5_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee2066c4ae2428abf492316713e1abd_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied64fb3abcbf473692981f5d462843ab_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26d18050b8cd4fb7ba2b9f70ee73181b_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if197fbac53e042c0a937fb795bcfac55_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i361f856b255f4938911e253a5dc432a2_I20201225"><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>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79a18c2f18594f08a6b3b6b966458883_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23b0d15e5fbc4b37a6cdf89702443893_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic42df5052d3d4d6099b3af2c44f18f10_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="i962b53775b8c4919b7f4d682e1f877b3_D20200328-20200626"><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>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i016ac96fcd384788b09c29f584cf8c67_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="ia26f36f5b65d4dfab25144d88a3045f6_D20200328-20200626"><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>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdc9d83bef524e0ea0f3f3721c3b9e08_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="ibeab5ae969174fc391b644c6fc5243f6_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i889998d3f783481488596813cbd728e3_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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if000af33eb0642709aa642bd60a54510_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="i76733ccc4d9d48c98831a30fbbffeaf8_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="ie6eee8d455ae4dfa9922e6d11f5ccf94_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: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="ifa99d6220d8e4d159c786e3afa3ec95f_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="i93761d8254594957af310eaecb7adfd0_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="i82d3154ea885447abc4af74f0af7653a_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="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51be102d93014f8483cac62c617dc582_I20201225"><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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bca18d4bf664daf8eec3ecebfef373d_I20200327"><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: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="ie03506cd45244c7c95b14bc602eed212_I20201225"><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:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbefe027d0d64b12afff1c8e74cba6c8_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:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica52732a8a8d47bfb29e2f3cbc971f43_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="ibdc6126072c344198a1ff314e6ebbee1_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief6aaf5f52194fa18f210970667377a5_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="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i6ad4df76d13b480998b88bdd40fe6531_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="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i67393c841cca4fde9f50ee59c640f315_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:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35774f9376ba4872b3eb3042fd51d7f3_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ad68eed1cdb401f998e27bd85bbfc77_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap: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="ic1490917fe794b3cb0cc23a73391fe19_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:BankOfMitsubishiUFJMember</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="id1658afe98924989aa06aedb40095ee2_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="id8671262dc234e469c9b280d0d492dcd_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i512cbe2f832643118d553fd1202db982_I20190122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cc345ea7a234e3ebb154a801aca3d8f_D20190122-20190122"><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:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-22</xbrli:startDate><xbrli:endDate>2019-01-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i952fb05416094b0f8873f5b83eec4677_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</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="i66e96174fc2b424aa2ef90e342dae342_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a623c110d0b400da0f3b9a53b915628_I20060327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2006-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16682fe318174c82a6a4d65e7b07b493_D20060327-20060327"><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:DebtInstrumentAxis">algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2006-03-27</xbrli:startDate><xbrli:endDate>2006-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa43710c6e8f44fe8d26dce01a492f8b_D20200328-20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c2a8b47c9d04895ae2d1557d575f983_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><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:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7404f42424834610a603805384ee0f51_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic321988484124dc1a29059325f685bb8_D20200318-20200318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-18</xbrli:startDate><xbrli:endDate>2020-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4735a22a6aca47c393cca5b1d160bb83_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="php"><xbrli:measure>iso4217:PHP</xbrli:measure></xbrli:unit><xbrli:context id="ib5e0e624bc65483fb28c44faaf95b274_I20191126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84af212459ce4b0d88232bfe09552b89_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i936126cd793e41f698728c182623566c_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id71902e4fbfe4da0ae326028ec7adfae_I20191120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9033d9c149464e54a313257a7c315617_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6202d4562ec34224bc561427131cda78_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cd6cd8bc0194182b54dfb1d068b76e8_D20200301-20200331"><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>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee98ede80c8c4caf98063b1e650b8c2c_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c57f3c21f764223a5641e509107a500_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2fd2cdcfcc147b899086f7dac2be9a3_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ff95dc775bc4930825794b20a883ecb_I20201225"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6abb42f83cf4b25b18ef16be7ae1ad7_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7426e6acc6c44d8892e444281a359a21_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i082fba9624ee42d99ae1a363c8239abf_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c35e89c597e434e861c36ab12595a85_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2df6bfe5bb6149cd8866489b66b80d24_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie30549c488344bb9aadb88eccf10b07f_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc017f374f754794b7721e6c15f1796c_I20201225"><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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec4bc16556034553af145da78400000c_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4c6f258e2144bf78948fedcfff9e0fa_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c6461756e8e47b5825474682eeb2506_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78dfd566b66445db81c6212915189359_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icefa96c9675d44d8878b38b1ce5481d3_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad48f34f2fc943cb9c3a97db3ff45756_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0199b705c1a842a897ffaf617a04010e_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf34fb8d184e4a009c0df7b47584a933_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i508f6ff9d17c465ca0b6370eaecd2741_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe80ab06c00d4f86affdc178ad2fef17_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i640db8d06f7941aa8417e71223810203_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04f0bec526064d0385a642fe1398459c_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74f513d6f2ff41718f95894c7844ac90_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b21e78c8d5240d6ac1a60b7b210b5f5_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="i522a61a3cc784eddb5b848db664f5aff_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc36986ed4a4466a9cce09d686f63bbe_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia246d56ce4c7473f90c34dc5170adfdc_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f1f7ae1a91b4874b52d3639a0b8e2d2_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="i8fe5e2986dd94994adcd7fdbdc1acaae_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bfa0bca5b7343c6a084f2b0aba6efcc_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="ie6a2c815d2474d669f7f3131caa4d261_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="i87a3c91eeab445119ea0e2fd35d4b9af_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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i751d2283b4d44e7090877f5ef6d69146_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i188c1d97840549c0a714535b02df9f4c_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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cc4b1703dab41349d82f66aa021b955_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:BankLoanObligationsMember</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="ie2e64961cd1345a78e2414fdaef09b01_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:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53347a5ff2c341f681c43b92845c18e4_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i333e69c68e5840cba89299d9f9a3839e_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:CorporateBondSecuritiesMember</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="icabd02d88eff4832ae5dddb6c5d3d426_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:CorporateBondSecuritiesMember</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="i6bb99f91f7ea4defa93301788eb50939_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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b0bb977ba224ceb88c47a2c4e79f698_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fe503392758424bb682d67ec3cc68d2_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:DefinedBenefitPlanEquitySecuritiesMember</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="ifb43b60a86b94abfb4646ddf2b5f4743_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:DefinedBenefitPlanEquitySecuritiesMember</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="i8d4d69e9e3784b9db1b562dc4d0d6bcd_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="i31e0338109d14beb8d2e78c7a159ddad_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia66d77a356874b99a4ba4f586b1f00a7_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="i00937f5c5c0b4c55b62f8a3cd8068c1b_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="i5265e1b04b3b48d58ee53458d1e7d5bd_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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227"><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:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7048e7c266e6457f949c5d24733a8730_I20191227"><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:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4517912c67249cc8d24663777b4f4f5_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="ic1da025ea196440385f026b6d41e87d5_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1bd14dde3414854a03411f8acd0ec9f_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="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92b3a167c5e24baa907422e2515d3f61_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4006caf97a4b4e4eb38b46c5c7c9b02c_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief11c27b67194390b817e02c572cb9fb_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57a8ca6b77994bf9a288929b1edc0089_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2184eda5200945b8ba6fd792edd47f72_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b28463fc9f644a9b638ede2ffcd2080_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id371d15f077e41aeae6cf75612c3ace4_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"><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><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i272e187e75ae4761ae5632620fba501e_D20190928-20191227"><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><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ef2181d27a8495281d877b4b131655b_D20190330-20191227"><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><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8b11f457ce842a0abf7304caa1b474f_I20201225"><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>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedb5c1634c5148c69353883fe4be6ca5_I20201225"><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>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12c9d07ced134bf0bcec275d5bcdd2b4_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="id073d3333c63426f82dbb4dd3272977a_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="ifb801744a06a448b97792170a76128cb_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="if01775618fa24409996690157aeeaa62_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1be48b78736340d78491ff1fb5ed72b8_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if631a7598b70445cb0100cfffe233c79_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia506aea830384396bb69f8cf46f1208d_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2791348bb5e4762a2a8814301661e60_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib779ad7dd1234d2388d7071f138e5366_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i202fbdc8d87b401b94e7f284103b15e2_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia313e70658a545dfa9eabb5bbab87798_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i450bd6a6549a4dd39c4e13055efc9944_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="class"><xbrli:measure>algm:class</xbrli:measure></xbrli:unit><xbrli:context id="i1c2fe7d5602a4ea2952e8120143218b4_I20171031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib93d76a2a1454c67aed3244874a8ca61_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="i007e9b7de9c34670ac4972964161f2ca_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="i4e922b5f6320430491653cef9adb9e9e_I20171031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:OneEquityPartnersMember</xbrldi:explicitMember><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="i45e0af0ee9174a6991174d9a4d0d36a9_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="i91e228d009a84a85bc2c37c8ccc0dcfb_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="ibee81d1c4c2944a3af1ea40d9b98c41d_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="if5d88d61bf714fd18341c3352269f2ea_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="i1406a3ece8954128a2efc787f236fcb6_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="i456205459ed84f02bf6418f360f60af1_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="ifa0fbf48b6584c5c956afffcebf12155_D20200328-20201101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</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="iab99a89810fb49f6a164216326062f38_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0fffd3ddefe47cc8e451db880edb90a_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="ia43f4f3ba17c496c8d1b4c79b7a4de8a_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><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="i02cf867411e04c52b49d75437ae896c8_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><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="i023bfbd13687443ba57f677e416182a9_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><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="if635b854cd914bd1bf06e9151966ab15_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><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="ibe91876ed24243808ebc1c57a4fe0181_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="iebd4906733ea4c529dcca16880c6d7c6_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="id30cd6dfb2b84857ac4a52550a90ebcc_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="i84ef406952d2433496773fb067963a6f_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fece4296e754ed2ae22bdc9286a79bb_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="i0e02ae616140435885411ebf96622a78_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876ca11eda474891a5022e17fad51caa_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide1c50220cb84b179680dfceeb66332d_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i268b87f7dc0442a7b4d2859a7b9ac7b2_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="i43259baa1d044abc902577ecc2d466e9_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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43a8247c27564c1b9d51b4248f8d735b_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a419b8bbe41484a99389e06b1e04acb_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="ia131ff9261af49f5a1e0778581382eaf_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="iad5a173d2ff64793afc07882be889d1f_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0db8c1d2f19e461b839d0639698325e1_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1435d8fd4dc2441aafccf707c7972464_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6c8b4db502c47f69af939cc69f9d1b4_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieffb6508a9354938b3493840ff2367e7_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9820d4185a6741789d325bff7fcd67e2_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic820b8eeb376417f9e379e47dd722b68_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7cb065bbca34617a8c03665c5dad5a2_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5d56f42e5214f21bf8040ab36e4280d_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8512fcf321374b5c87368f3cf10df7ee_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a3067f9daf14ca3b0b1508dcdc3f6b7_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if12629fadb824f84bfa934f240d09cfe_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b37d20bdd694561b43573b069595bef_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i055a4bbaf662466b93f74a6107b92de8_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7a50a5d3eec45548ecd940290f329de_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id82c492c2a014eee8fdafe914e333d93_D20190330-20190628"><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>2019-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic92b74b162d441be9ae60ec25bba3e47_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fc5834847d64673b879e7221b34e838_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74dcfda822ab487494110c284adb7ffc_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2374218d25434225aa13203b4516dcf8_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a6b20c7a544a6cbe75d860e2225db9_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0895b9d68cad46ce8d66e89658ee6066_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="i126036cce0224d9898085ea2d22b3085_D20190928-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8a0f1b66e2e402390a429d717c4d54e_D20190330-20191227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9127e8431b884b1a881216139bb3b307_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="notespayable"><xbrli:measure>algm:notesPayable</xbrli:measure></xbrli:unit><xbrli:unit id="lineofcredit"><xbrli:measure>algm:lineOfCredit</xbrli:measure></xbrli:unit><xbrli:context id="ief8178d8303f4a638514b289c692eb39_D20200328-20200626"><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-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida3726ba56594890b77c676eaefcdf4f_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icce5332b303749509c90aa1b2acbd802_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><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="i76ddeea1371841a89a0154935e259175_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="i4ab9a520243846488845a7c7b6fe2a99_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i015c9606579b4232bb8a839c9cc9079b_D20200328-20201225"><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>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4ced9f553a6448f8af28d8d5e84252a_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i956d4df5907c4a7aa3685c8a681ffea1_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id68ab08815f441a4bac7698d362b3ca0_D20200328-20201225"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cd420c33f8f4a32a191c0bb4bcd6748_D20190928-20191227"><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:startDate>2019-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b68a86901b74255896359c6d497b273_D20200926-20201225"><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:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i108475fc8c954f1bb8e70f545791cb4a_D20190330-20191227"><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:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8e9dd0f7f0142278d884c3947813fe2_D20190928-20191227"><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-09-28</xbrli:startDate><xbrli:endDate>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i599d032a71194f33ae3b8a234e7812c6_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7335b1cc50754e8caa460b017084bf4e_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5409603757a4dd09741c02c2cd9f05b_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb5808a8b0444dd0b8e1a5f6fbeee9c9_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="i7b9dbbccb3764c5ba8863e6f0af2d1d0_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="i888847b4b8df40c3b5c6c4cf3d74ada4_D20170901-20170930"><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>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930"><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>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60fd34d798b14ef1af30024437f2029e_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa23fb88308a42a999875780ece50425_D20190330-20191227"><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>2019-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcd8263a8d1946bdba3e4d8239a78f24_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><xbrli:context id="i43f3fbd37d3449119386fa9c44d81a36_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i2433673d83c444f59a620c626d50856e_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:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:110%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:110%">WASHINGTON, DC 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTkx_8eeb2d6e-2d4f-4524-b639-436e51218e96">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ZTBkMGU4NGEyYzU3NGYzMzhjNTBmNTc3MTQ0YjA1YWMvdGFibGVyYW5nZTplMGQwZTg0YTJjNTc0ZjMzOGM1MGY1NzcxNDRiMDVhY18wLTAtMS0xLTA_9cef5d4d-f15d-4945-b2a2-aceae23ca74c">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">For the quarterly period ended <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8xNzE_de721148-cd27-431f-93d1-0a358f7ea832"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8xNzE_8785ae3b-f217-4735-be2c-5f24ef1dee01">December&#160;25</ix:nonNumeric>, 2020</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">or</span></div><div 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MWQzOTBlMjQ5MTkxNDVlZWFlNDBkZmIzZTA2Y2JjZmQvdGFibGVyYW5nZToxZDM5MGUyNDkxOTE0NWVlYWU0MGRmYjNlMDZjYmNmZF8wLTAtMS0xLTA_5b4d2e35-34a3-4366-8ba3-f86744eff8b6">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Commission File Number: <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk3_c71090fa-d4d1-4a8f-abc1-76d98714036d">001-39675</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk5_9e389478-174c-4b55-b9da-de6cfeb94362">ALLEGRO MICROSYSTEMS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.345%"><tr><td style="width:1.0%"></td><td style="width:27.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.820%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV8xLTAtMS0xLTA_e43b26ee-f301-4907-9fda-52c5c203b8be">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV8xLTItMS0xLTA_b2f55d0b-6e28-4169-8c12-dc3744dfd5c8">46-2405937</ix:nonNumeric></span></td></tr><tr><td colspan="6" 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%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:110%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV80LTAtMS0xLTA_ea7b25c3-3eb5-44a3-8c85-91038ef11cc6">955 Perimeter Road</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV80LTItMS0xLTA_566596dd-9854-4111-a123-e709f19a9d68">03103</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV81LTAtMS0xLTA_f3ff5e55-167f-4f5b-b4ec-6633a8e10818">Manchester,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV81LTEtMS0xLTA_052fa7d4-48da-4e26-9cc8-5527b740140f">New Hampshire</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(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:10pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTky_3edead14-2655-4a9e-9d17-6f3235db2061">603</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMjAw_a0977d91-15df-427d-a06c-d9c321d1bc12">626-2300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">N/A</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________</span></div><div style="margin-top:4pt;text-align:center;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Securities registered pursuant to Section&#160;12(b) of the Act: </span></div><div 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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTAtMS0xLTA_74dbc640-4cdd-46d1-957c-14a0588d9726">Common Stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTItMS0xLTA_9f1e7116-9625-4cab-81f9-d4d59b59e566">ALGM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTQtMS0xLTA_0e6d84a0-278c-455d-b517-ba2ba1c8bc0e">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk2_076fb64e-5b60-4bc1-b80c-c59e8f01e769">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTkz_71789f59-10b4-413b-ae8c-005db89a1ac3">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div 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:10pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18xLTAtMS0xLTA_471f6197-e6d6-4150-8c84-3e5bf81c760f">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18xLTQtMS0xLTA_4a0c06eb-6936-49c8-9136-cde003a6dea2">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18yLTQtMS0xLTA_d71c2d01-cf64-47e4-bd0d-2483ca7e4e1b">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk0_cb4ba3a8-52fa-4b35-9558-27e2d94196cb">&#9744;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). &#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk1_d1d107e9-8378-4c0a-b588-43341ba11f11">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#9746;</span></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of February&#160;1, 2021, the registrant had <ix:nonFraction unitRef="shares" contextRef="ia037010f651948d4855ab56008d0b4fc_I20210201" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTIy_ee0716b0-2aaf-4bfc-ae1c-512e8b71b580">189,433,744</ix:nonFraction> shares of common stock, $0.01 par value per share, outstanding.</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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_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.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.786%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.788%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_10">Forward</a><a style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_10">-</a><a style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_10">Looking Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_10">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_13">PART I.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_13">Financial Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_13">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_16">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_16">Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_16">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_19">Consolidated Balance Sheets as of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_19">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_19"> 25, 2020 (Unaudited) and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_19">March</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_19"> 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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_19">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">Operations</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22"> for the three- and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">nine</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">-month periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">December </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">25, 2020 and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22"> 27, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_22">2019 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_22">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Comprehensive </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">(Loss) </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Income</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> for the</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> three- and</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">nine</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">-month periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 25,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2020 and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 27, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2019 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_25">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Consolidated Statements of Changes in Equity for the</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> three- and</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">nine</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">-month periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 25,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2020 and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 27, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2019 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_28">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">Cash Flows for the </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">nine</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">-month periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 25,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2020 and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">December</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28"> 27, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_28">2019 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_31">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_34">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_34">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_100">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_100">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_100">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_133">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_133">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="#i2433673d83c444f59a620c626d50856e_133">70</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_136">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_136">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="#i2433673d83c444f59a620c626d50856e_136">71</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="#i2433673d83c444f59a620c626d50856e_139">PART II.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_139">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="#i2433673d83c444f59a620c626d50856e_139">71</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_142">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_142">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_142">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_145">Item 1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_145">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="#i2433673d83c444f59a620c626d50856e_145">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_148">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_148">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_148">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_151">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_151">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_151">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_154">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_154">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_154">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_157">Item 5.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_157">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="#i2433673d83c444f59a620c626d50856e_157">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_160">Item 6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_160">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2433673d83c444f59a620c626d50856e_160">73</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2433673d83c444f59a620c626d50856e_163">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="#i2433673d83c444f59a620c626d50856e_163">74</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="i2433673d83c444f59a620c626d50856e_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 Quarterly Report on Form 10-Q (the &#8220;Quarterly Report&#8221;) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future results of operations and financial position, business strategy, the impact of the ongoing and global COVID-19 pandemic on our business, prospective products and the plans and objectives of management for future operations, may be forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, including, among others, statements regarding liquidity, growth and profitability strategies and factors and trends affecting our business are forward-looking statements. Without limiting the foregoing, in some cases, you can identify forward-looking statements by terms such as &#8220;aim,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;exploring,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;seek,&#8221; or &#8220;continue&#8221; or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. No forward-looking statement is a guarantee of future results, performance, or achievements, and one should avoid placing undue reliance on such statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are based on our management&#8217;s beliefs and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified in Part I., Item 2. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and Part II, Item 1A &#8220;Risk Factors&#8221; in this Quarterly Report. These risks and uncertainties include, but are not limited to:</span></div><div style="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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">our ability to meet customers&#8217; quality requirements;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'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">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:'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">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:'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">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:'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">our ability to commercialize our products without infringing third-party intellectual property rights;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">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:'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">our ability to accurately estimate market opportunity and growth forecasts. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report, whether as a result of any new information, future events or otherwise.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;Company&#8221; and &#8220;Allegro&#8221; refer to the operations of Allegro MicroSystems, Inc. and its consolidated subsidiaries.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="i2433673d83c444f59a620c626d50856e_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Condensed Consolidated Financial Statements</span></div><div id="i2433673d83c444f59a620c626d50856e_19"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except par value and share amounts)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25, 2020 (Unaudited)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMy0xLTEtMS0w_9e99eb62-3bcb-46f8-a57f-ba0af97a2f49">157,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMy0zLTEtMS0w_ac5b388d-9bc9-4034-a732-1ba824668dc8">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNC0xLTEtMS0w_a3466840-91fd-4e64-b246-b12dd9b5e459">6,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNC0zLTEtMS0w_586f8e2c-148d-4c0b-87c0-43bc766bc68a">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0wLTEtMS0wL3RleHRyZWdpb246M2RkMzUwNjQ3ZDIwNDBiMmE3NWFjZTI5NTRmZTNlNWFfNzU_a41187f3-92e2-434a-baed-b0a663d756dd">138</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0wLTEtMS0wL3RleHRyZWdpb246M2RkMzUwNjQ3ZDIwNDBiMmE3NWFjZTI5NTRmZTNlNWFfODI_610fbeee-6495-4938-98ec-9442de98cd72">288</ix:nonFraction> at December&#160;25, 2020 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0xLTEtMS0w_e23119f9-b013-49b1-8e87-ee1e4dd4986b">67,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0zLTEtMS0w_a8af7b8b-245f-4a47-a28a-141a33463be2">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNi0xLTEtMS0w_4b5dfdef-64e5-4130-93eb-ca51dababcca">20,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNi0zLTEtMS0w_fbc7d138-ed7e-4444-90a0-1f7b9b63db2a">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNy0xLTEtMS0w_cc777684-c979-41e1-b1f3-32cb49a07644">1,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNy0zLTEtMS0w_70bb26d1-f416-4296-826e-e6beb75093d0">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOC0xLTEtMS0w_c319354a-90b9-428e-8612-e8cd374ffd71">94,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOC0zLTEtMS0w_79cf8425-f78c-49f8-b900-7260a26c8f81">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOS0xLTEtMS0w_c19cb184-9528-4482-900d-3a7f465e44d3">31,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOS0zLTEtMS0w_330c3c0d-64fe-41a2-a5af-a6ff6f244cb5">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:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTAtMS0xLTEtMA_ab45c267-830b-4532-b2a8-c2bc10b89f74">378,530</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTAtMy0xLTEtMA_916673aa-1fbd-4d57-b26b-4ff2ebd5c256">448,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTEtMS0xLTEtMA_ca4fbeaa-2b1c-437d-b790-3e1f7774c9a5">214,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTEtMy0xLTEtMA_e397f430-90a9-451e-a5df-d9a0c8138527">332,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTItMS0xLTEtMA_07da2da4-9a8a-45bb-9d12-4c14bc34ac06">23,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTItMy0xLTEtMA_ec482d58-abe3-4f74-9213-df6156b624c3">7,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTMtMS0xLTEtMA_244312e0-1ea8-4ddf-919f-52a61d54dd09">20,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTMtMy0xLTEtMA_ae13a9db-e6c4-46b7-b179-87d096ace0b1">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTQtMS0xLTEtMA_230c9042-e242-4f17-816f-a4aad7e898f4">36,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTQtMy0xLTEtMA_40048efa-115c-4070-9b31-ab652bc764e8">19,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTYtMS0xLTEtMA_bb2abfb3-bcc2-4869-8bef-ee3346d90fda">26,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTYtMy0xLTEtMA_d52e08a1-b487-4298-b661-67210714a215">&#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%">Other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTctMS0xLTEtMA_7a338494-e9a8-44c0-a186-4ea908061612">12,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTctMy0xLTEtMA_d9c22ed1-f49f-43c4-92ea-98a59251d3ae">8,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTgtMS0xLTEtMA_5cea3d9f-ff71-4771-86d3-af673c66fb28">711,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTgtMy0xLTEtMA_1c0decaa-2951-4c36-9623-4bfed6388a89">817,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities, Non-Controlling Interest and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjEtMS0xLTEtMA_0335e414-f91c-4b1d-ac33-a257e588eab4">20,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjEtMy0xLTEtMA_e0144532-d0e5-43b8-a8ca-ebdd118628d3">20,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts due to related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjItMS0xLTEtMA_dd79b2d9-1c2c-445a-ac95-e6062ed3862f">2,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjItMy0xLTEtMA_a077adbb-2537-4c85-858e-de21ebbb22d5">4,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjMtMS0xLTEtMA_b452a42d-f533-4339-a89b-1f56c82381d3">66,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjMtMy0xLTEtMA_c2b90997-6a90-4d96-9065-7928235522bc">56,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of related party debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjQtMS0xLTEtMA_7cf94bba-3701-4ebc-a776-0821ab686cc0">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjQtMy0xLTEtMA_225e8651-d4e2-445a-a581-449c08df68a7">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjUtMS0xLTEtMA_f1d4446c-9b47-4bf4-acab-4b55ff596843">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjUtMy0xLTEtMA_89df9cde-8e06-48ec-88ac-93dfe103eb33">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;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjYtMS0xLTEtMA_383db39f-59c7-4dc7-be0a-bfb577ed583a">89,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjYtMy0xLTEtMA_84069219-1727-486e-b10c-74b48273499b">150,111</ix:nonFraction>&#160;</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%">Obligations due under Senior Secured 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMS0xLTEtMjMwOQ_fa072417-d95d-434e-bacf-906374db40f5">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMy0xLTEtMjMwOQ_b445d18d-5b25-4c3f-841d-1005a5b99e55">&#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%">Related party notes payable, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMS0xLTEtMA_1f4949f8-b2a2-494d-8c13-efe47f8b3f45">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMy0xLTEtMA_245604f3-b232-4039-82e2-76b2687fe05c">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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjgtMS0xLTEtMA_a5d2d09f-f617-4e1f-a1cb-d0204d706853">20,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjgtMy0xLTEtMA_95272627-c04c-47e0-9343-a576aab3e05c">15,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjktMS0xLTEtMA_079b4843-f198-4485-95e2-97f11614739d">134,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjktMy0xLTEtMA_c647c59a-9f38-4dd2-ac4f-807a2d5599c7">183,689</ix:nonFraction>&#160;</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%">Commitments and contingencies (Note 16)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzAtMS0xLTEtMA_8baa602a-b809-4f22-ad23-1f2064b9158a"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzAtMy0xLTEtMA_b6eaaaba-3945-4a38-bae7-0f5ce6d5ef66"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 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="display:none"></td><td colspan="3" 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 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MDg_66006471-35eb-43ed-bd30-41deccc467c5"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MDg_6b4b33ae-f3ad-4fbf-9fe4-ec9c146b86a8">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MjE_2b53c8fc-61c3-46b5-9ae1-0657e3865ffc"><ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MjE_ae446fda-2ce3-46ed-948b-52cd073be456">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_1889cff6-c243-42cf-bd0b-40b3109d86ca"><ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_398a70ed-2be9-4399-937c-a670bad75b08"><ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_b46ae80a-60b4-4b41-936e-25f3cf4d8e15"><ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_cf38d1ce-5453-4ca2-9fd4-8835a26543c1">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding at December&#160;25, 2020 and 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMS0xLTEtMjU1_c156b2dd-3b19-491a-984e-9ee806206080">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMy0xLTEtMjU1_c2bf83e7-c010-4e3e-9727-daf508409a10">&#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%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg2Mw_38352988-bd76-4c98-a5f8-9db6b4839c54"><ix:nonFraction unitRef="usdPerShare" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg2Mw_41d370ab-210f-46f6-83c7-68053eac1c35">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg4MA_b42cb34d-3f49-470b-a1aa-ff9dbead3d14">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg5NA_523a4ac9-e197-467b-9bbd-20320fe987e6"><ix:nonFraction unitRef="shares" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg5NA_aba23f03-5709-4803-89ab-17fac71291dc">189,431,726</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;25, 2020; <ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_6628e618-7731-476e-ac1c-6db1ed20525b"><ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_d75210a4-abce-4323-ba94-f4bb5044142c"><ix:nonFraction unitRef="shares" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_dbfa372b-b175-4f84-a3be-fc3dc094bc3d">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMS0xLTEtMjU1_c51893ed-6ca7-466f-a20d-d9950f327e55">1,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMy0xLTEtMjU1_4a9ea9de-255a-490b-b253-c9016618837b">&#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%">Class A, $<ix:nonFraction unitRef="usdPerShare" contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjA_788b09fd-2a6b-4c94-b3d5-62fef2701f4c"><ix:nonFraction unitRef="usdPerShare" contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjA_b8fa95b2-8ed4-4e3e-8d2a-d42ffe62a6bb">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_13501fc1-1f56-4df3-ac6b-f244fe288b35"><ix:nonFraction unitRef="shares" contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_9a71ca93-4f44-4e48-890c-562fd5c1262d"><ix:nonFraction unitRef="shares" contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_c5929cde-d078-47ee-a157-3a2c7129b7f5">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued or outstanding at December&#160;25, 2020; <ix:nonFraction unitRef="shares" contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MDI_efb0c791-4826-4b2e-9aff-8c359a2471ab">12,500,000</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MTY_08b2fb24-0f5e-48b1-b268-f03be06bfa62"><ix:nonFraction unitRef="shares" contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MTY_459f7bef-2fe4-451b-8202-296233196bac">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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMS0xLTEtMA_6c10091f-b351-4f06-adad-410b77f30fc9">&#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="i905db25eea4441498ba3f298c1aab9a9_I20200327" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMy0xLTEtMA_bffb2d40-9279-4adf-87a9-7073f8ef30c0">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="i65c725d488864d8795bf5845ef18c972_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MDY_08871fda-0dc6-4d8b-8bc6-ea5f7b061bce"><ix:nonFraction unitRef="usdPerShare" contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MDY_fed1961c-6f88-4e4e-b0d0-b7567e53f6b2">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_6423b047-8ace-4006-896f-0a46596df8a8"><ix:nonFraction unitRef="shares" contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_7c50e915-a130-41a6-a4e6-6ec352a1eb7e"><ix:nonFraction unitRef="shares" contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_8ff8f103-809b-4840-a540-4ee280be5098">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued or outstanding at December&#160;25, 2020; <ix:nonFraction unitRef="shares" contextRef="i65c725d488864d8795bf5845ef18c972_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4ODk_7c73fcce-987e-41c7-b8c7-be8fd1701697">1,000,000</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i65c725d488864d8795bf5845ef18c972_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4OTk_7cd69c1c-954c-4d40-9999-8c65dbde45ea"><ix:nonFraction unitRef="shares" contextRef="i65c725d488864d8795bf5845ef18c972_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4OTk_9e543d86-7eb5-4ace-bc7e-89823454f7a3">622,470</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="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMS0xLTEtMA_a80cff00-38e5-4bd2-94bc-eba113a3a5ab">&#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="i65c725d488864d8795bf5845ef18c972_I20200327" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMy0xLTEtMA_f1279c4f-c0b3-4838-af25-69520fe1975f">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzUtMS0xLTEtMA_4a4db83c-5235-4107-bd72-eee98fbd1ada">589,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzUtMy0xLTEtMA_9bb1a511-48f1-40c4-80f4-966a893e748a">458,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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 deficit) / retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzYtMS0xLTEtMA_15554486-9f60-4cbc-9113-e44ca22ee766">5,094</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzYtMy0xLTEtMA_4c44535a-bad4-4574-bee7-6f9b4e42235a">194,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzctMS0xLTEtMA_7421edfa-f9ba-49d5-baba-0479a05450f9">10,171</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzctMy0xLTEtMA_e3967a77-7681-4b61-8429-adc8ceb71b1e">19,976</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;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzgtMS0xLTEtMA_4cb78d44-ee22-4059-9189-d3ff620bc252">575,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzgtMy0xLTEtMA_6c1aef97-2152-48ba-9308-5ca92ffb40ec">633,182</ix:nonFraction>&#160;</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%">Non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzktMS0xLTEtMA_cb85fe91-44a7-4a45-941c-eae197f4560c">1,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzktMy0xLTEtMA_b754c09a-f13c-494f-a087-113613c68e21">950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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 stockholders' equity</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDAtMS0xLTEtMA_dd938f15-55d3-43eb-89c8-0450229546bf">576,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDAtMy0xLTEtMA_b7500f71-c73d-434b-9900-e39e1dc15d81">634,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></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDEtMS0xLTEtMA_83a3a32d-5b35-4748-8564-44c775b7d13e">711,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDEtMy0xLTEtMA_24bd70ff-60c7-497d-9bfe-574bc3dbc4ff">817,821</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:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_22"></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5206f66d9994d1f9695102014a1715d_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi0xLTEtMS0w_8d4ccf61-ed59-4ffe-aaec-4fe5b2eea131">138,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide52a2f337fa4c29a03ef75c5906bfb9_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi0zLTEtMS0w_b6db7905-821a-4c09-a455-d6c2cb6f8aaa">143,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i4738e4a70d6049bf97e98aaa565e212e_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi01LTEtMS0w_3681d760-b39f-4c4c-9dc7-be575b208fcf">343,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06fe6d3e4614c7a892bc1d91c0a8374_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi03LTEtMS0w_e495281e-6455-4d3d-a392-23bbf2604d33">426,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76bfb2a0ef484551a38be44d3eb534c7_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy0xLTEtMS0w_1b3c60eb-dd3f-49d9-940b-9b92a93d164e">26,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a766af5350941668ce9e5bcf7283a4b_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy0zLTEtMS0w_ae9b81a6-4980-4f0d-9388-adf3495c1baa">16,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e8da6539a1c42eea0dade9e2e6bf052_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy01LTEtMS0w_b3d4c19c-142f-438d-b912-028b67c05cb7">72,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47a84c3d7608404e853f105460655497_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy03LTEtMS0w_3033ff10-9e10-4108-8edc-27a940802970">49,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC0xLTEtMS0w_d8a96cb1-58b0-49c2-8d53-83457f6e6c1e">164,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC0zLTEtMS0w_0adb0531-ba4f-4e5b-8edd-ea4540e232f0">159,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC01LTEtMS0w_5d00bd58-621e-4279-9b62-0ed8da67f9dd">416,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC03LTEtMS0w_81b99e16-370a-4bdc-8808-ea47d0e0fdd8">475,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS0xLTEtMS0w_48042795-f4ec-4474-a737-4708610ef7f4">90,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS0zLTEtMS0w_b24f6dae-e39e-4b18-b365-35c085179f2c">98,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS01LTEtMS0w_11b69392-6822-4305-b400-06317d6bab04">224,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS03LTEtMS0w_a0dbebf9-8389-440e-ae4a-e0bb6ed4ec27">285,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi0xLTEtMS0w_9b687da6-0991-4907-a4a3-be97cce23a28">74,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi0zLTEtMS0w_401be2bd-e77c-48a8-812f-08284fa74335">61,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi01LTEtMS0w_4400df9e-e4fe-4e41-8fbe-70830cab4cc3">191,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi03LTEtMS0w_2a6aeacf-53a8-4637-aa2c-b93785705859">189,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC0xLTEtMS0w_ed97ccf7-12ff-4002-bf69-10042ca13916">30,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC0zLTEtMS0w_20d7bb7a-6956-426e-a7d7-a0b5bd6c17a0">25,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC01LTEtMS0w_c9fc0638-7306-4abb-8105-08e295950eb1">80,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC03LTEtMS0w_ea8b2dbc-15c9-42e8-949e-d3d044e36c85">77,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS0xLTEtMS0w_d1972d5c-a62f-4743-848a-47c0d1ebb393">67,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS0zLTEtMS0w_679cb974-41d7-4b1a-b12e-fd97602621ee">24,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS01LTEtMS0w_4466b1b7-673b-41ec-acb8-8e1251492ee4">118,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS03LTEtMS0w_04f8cea3-7aa8-45ac-9210-fc81c447c111">78,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtMS0xLTEtMA_15e53557-5347-4feb-ab80-14e4850d8843">98,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtMy0xLTEtMA_f1be647b-2bd6-4483-8f7d-824cb79fbe48">50,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtNS0xLTEtMA_ec319e16-97a9-4e77-a3d4-19c1fdd9dbe9">199,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtNy0xLTEtMA_94e00b09-5a1d-43dd-b6ef-30944eb2f36a">155,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (loss) 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%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtMS0xLTEtMA_1375f013-b3f4-4b76-b9c8-ca0cca8a2181">24,224</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtMy0xLTEtMA_12d5be01-f948-4043-90ab-868b107f79dd">11,131</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtNS0xLTEtMA_7ff77054-1532-49ee-8d15-6f3053411309">7,290</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtNy0xLTEtMA_6dd21484-c0a3-4b6e-938c-8eb0d2f1c0e5">33,923</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%">Other (expense) 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></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMS0xLTEtMzMxMQ_c0054102-0202-4168-b8b1-b6ef63393369">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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMy0xLTEtMzMxMQ_38f40db2-7e99-4861-9651-4b57e09fa3f5">&#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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNS0xLTEtMzMxMQ_162166a5-b1b8-41b8-bfaa-c655d1e18ed3">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNy0xLTEtMzMxMQ_eb7190ef-83f2-44c6-a03c-5c13297665b9">&#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%">Interest (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMS0xLTEtMA_010c674b-8f1c-480e-a76d-f95a39dbf77e">2,598</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMy0xLTEtMA_6e3d64eb-f1a4-4653-9d22-0fea379dae12">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNS0xLTEtMA_27bac92a-f723-4bb6-aad9-feaaf08fd81a">1,935</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNy0xLTEtMA_528acd96-a3d9-467e-8e4a-a4fd3ca9055d">60</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%">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%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtMS0xLTEtMA_35bd478a-638d-4d60-895b-1b1ce5b41e13">145</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtMy0xLTEtMA_6e4d7244-e157-40e5-a539-096734db0768">560</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtNS0xLTEtMA_9c3a4194-16b0-48f1-a857-88c785745295">1,331</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtNy0xLTEtMA_c1391f75-e34f-4bd6-824d-ead74f85a236">2,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtMS0xLTEtMA_db1ba838-9ae0-4277-99ce-79a3589c3783">949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtMy0xLTEtMA_402bf347-b6d2-4676-b0da-67e2720eab37">&#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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtNS0xLTEtMA_fa3c5110-16c9-493f-8216-56b2cb569000">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtNy0xLTEtMA_8e14df3f-3fa3-4d12-aa98-040cb24077ea">&#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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtMS0xLTEtMA_bed087b3-fc11-4eb2-9238-8aedeffe87f0">510</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtMy0xLTEtMA_39cec82c-b04d-4cb2-a663-1a1160c75ccf">81</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtNS0xLTEtMA_3d1ab3f1-3190-440b-9596-07f8af0ef133">297</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtNy0xLTEtMA_dea0115d-2106-4296-8d81-d46991507783">1,177</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%">(Loss) income before income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctMS0xLTEtMA_a2907023-f2d7-450c-83a4-8a717c8404e7">35,583</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctMy0xLTEtMA_8b32c3d8-1240-41c6-b1c9-a2edf8b3f100">10,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctNS0xLTEtMA_c357021e-3c4b-44e4-a713-dfec390b033b">18,501</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctNy0xLTEtMA_db09c02e-5643-46b2-9fa5-ddffd1a2b15e">35,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtMS0xLTEtMA_58010121-a45f-468a-9635-4db60b97d3c8">30,523</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtMy0xLTEtMA_0572013d-3c96-4a7e-b9bf-c7a9a2e8e5bc">1,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtNS0xLTEtMA_96d91601-8128-4bd9-b6dd-143be771cb0c">27,913</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtNy0xLTEtMA_9824107f-abde-404d-b102-85e0a1b6f6e7">11,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss) income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktMS0xLTEtMA_e3c192af-34b6-4f66-943f-4c085888349d">5,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktMy0xLTEtMA_c828ee0a-2a56-43c0-9f02-6a9d60269668">8,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktNS0xLTEtMA_aa8ae92e-ad98-459c-83d4-2949e247d748">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktNy0xLTEtMA_db760235-582f-493c-8e32-d3acf436a085">23,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtMS0xLTEtMA_83cc9be7-bf08-4df9-9f05-628443c51b0f">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtMy0xLTEtMA_c3d39bef-acec-485d-a2f2-9c890ae4e019">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtNS0xLTEtMA_a22c62f7-ee3d-4704-b9f9-6ee808edea43">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtNy0xLTEtMA_fc6fa953-8318-4bd1-840a-3f40130c8b59">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtMS0xLTEtMA_458de04e-f5b5-45e7-92cd-90541724e4a0">5,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtMy0xLTEtMA_be25f0c1-76d7-4ebd-ae13-fc0cb3526e3f">8,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtNS0xLTEtMA_86145f62-13c3-4016-a282-1459492802c5">9,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtNy0xLTEtMA_8a297bac-41ed-4e2a-a2dc-386573908521">23,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to Allegro MicroSystems, Inc. per share (Note 17):</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtMS0xLTEtMA_684820b7-716b-4e3c-b478-c368cd928022">0.04</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: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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtMy0xLTEtMA_b0753870-7af0-4c48-8eae-de69cc1a5681">0.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtNS0xLTEtMA_efa3cb79-a621-4463-ace0-ea41ba570238">0.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtNy0xLTEtMA_89eee1ff-762d-4f0e-a6bb-8b51ef1ae8d0">2.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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtMS0xLTEtMjM1NQ_d2f68c3b-1f77-4185-8c0d-df22c45f4dcb">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtMy0xLTEtMjM1NQ_03a383cb-d269-495b-93c5-611a6bd56c60">0.89</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtNS0xLTEtMjM1NQ_98691668-82b1-43df-84ec-91ec17ebeb5f">0.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtNy0xLTEtMjM1NQ_1466ea14-328a-4660-9f03-c75e22c32b1f">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtMS0xLTEtMA_b224aeeb-a17b-4950-bb0a-3bd743e32c0a">124,363,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtMy0xLTEtMA_836fe63f-0ad4-4853-9b25-c24d1fce25d4">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtNS0xLTEtMA_37e75aaa-d059-4dd5-9e06-7b543872bd05">48,121,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtNy0xLTEtMA_cf3c1dfa-9bda-4e8a-98e4-3b3ef7dfadeb">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctMS0xLTEtMjM1OQ_272deca9-d331-4cde-ba54-1fcc4f1ac966">124,363,078</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctMy0xLTEtMjM1OQ_add97e95-69c2-463e-9560-9ab813181678">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctNS0xLTEtMjM1OQ_cced072b-9041-43f0-8f8b-90642a136423">171,638,787</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctNy0xLTEtMjM1OQ_3a3055bf-7526-47ae-b75f-e39ef59aad07">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_25"></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 (Loss) Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss) income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi0xLTEtMS0w_659cad7d-9ca2-4377-bb6b-43aa329eece3">5,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi0zLTEtMS0w_37d94ad0-fc6c-4615-8773-78be03f6c818">8,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi01LTEtMS0w_9c1fa223-4655-4ab2-b24e-2ff70ff50bb1">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi03LTEtMS0w_7535a8f4-d757-4700-80d3-643d8a8440c6">23,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy0xLTEtMS0w_c462577f-d6a8-433e-bea8-719855a7d674">3,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy0zLTEtMS0w_6000e5da-e43b-429d-b70b-026e0ed9ebd9">2,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy01LTEtMS0w_259ba01d-b6dd-4160-9ad2-0164a2ad9a58">10,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy03LTEtMS0w_742d756d-76e2-4cf6-85f9-b795fbcbff54">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC0xLTEtMS0w_9697df0e-68ec-41e5-bc80-7940ce3fffc9">&#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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC0zLTEtMS0w_65fecb43-9537-4215-8518-89b56b98885e">&#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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC01LTEtMS0w_1a2dd716-d38d-4211-9ac4-a371f74e440a">313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC03LTEtMS0w_559ef610-c392-416f-ac00-e9233d94aed6">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive (loss) income</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="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS0xLTEtMS0w_5c6d2269-82fb-477a-9032-56d44ae91f4a">1,088</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS0zLTEtMS0w_188830b3-67cf-4af9-b0fe-5e4bfc889b52">11,844</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS01LTEtMS0w_79bfb480-afa6-4a16-9089-2ce3c24b3493">19,251</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS03LTEtMS0w_1fffde47-0a25-470f-b98f-2f924bf0913d">25,645</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%">Comprehensive expense attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi0xLTEtMS0w_17baa787-1e18-48aa-97a6-242a70dbba9d">10</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi0zLTEtMS0w_cae0889a-076f-4a50-8b0c-bfef242c20aa">23</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi01LTEtMS0w_32e697ff-c2d3-4277-8bb9-81c38041eab0">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi03LTEtMS0w_ab5b7256-a029-41c5-9706-1aa68fa9382b">5</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:10pt;font-weight:400;line-height:100%">Comprehensive (loss) 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%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy0xLTEtMS0w_231706b2-1c40-4c3c-ad32-d8b70a36521c">1,098</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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy0zLTEtMS0w_50522d96-4e14-4f47-b9e6-eafe5c24a48a">11,821</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy01LTEtMS0w_053888c9-8aa1-4190-8fb4-2dfa3bbd2751">19,217</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy03LTEtMS0w_2304bdb8-296c-48ad-89d0-d983bde94d9d">25,640</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:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_28"></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 Changes in Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(in thousands, except share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.040%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.056%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings / Accum. Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>September 25, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9615923471464932baa4d2a3a8ea7a2d_I20200925" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xLTEtMS03OTg_2d81b840-1dd3-46bd-bafc-e02cb3c3903f">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9615923471464932baa4d2a3a8ea7a2d_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0zLTEtMS03OTg_5468357f-b765-4d10-a684-78e3943a7243">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaae782f805494164b8eb7d1c27514d7d_I20200925" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi01LTEtMS03OTg_734d8612-d980-4aa9-8ef2-17a724a082f9">638,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaae782f805494164b8eb7d1c27514d7d_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi03LTEtMS03OTg_1f77bc1d-82c1-4eca-914e-5a12e8f08abc">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4c333d4a9d9d432db7f946876bab8772_I20200925" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xNC0xLTEtODAy_36d5a2f3-e6df-412e-80ef-867c631d562c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c333d4a9d9d432db7f946876bab8772_I20200925" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xNi0xLTEtODAy_09622830-9ade-438a-923c-6d7265f3d70e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0929c27fa82c4287aea7b7a33e8a4a39_I20200925" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xOC0xLTEtODAy_5310e836-6254-460c-868d-694f7e949b7b">439,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f8dd06a8441484aa088189daa1501fb_I20200925" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yMC0xLTEtODAy_4e3f8a08-a2cf-4b4c-aae9-313840fe016f">208,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8762d30d7994fe093130b3bf6e9d45c_I20200925" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yMi0xLTEtODAy_62b69bfa-17ec-4122-b943-2ed314ad558d">14,133</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22a6e1c8c1e42e5bdb79cd8f42f9d67_I20200925" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yNC0xLTEtODAy_fb7039ed-3624-4d17-908f-fccdc6bd32c5">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bfebf6e1cfc47bca77b214da13bd062_I20200925" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yNi0xLTEtODAy_d86f5fd7-1fdd-487b-b049-ec474f416f7a">635,506</ix:nonFraction>&#160;</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yMC0xLTEtODAy_8ad01409-8eeb-46cf-bbf0-068dbcfc764c">5,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yNC0xLTEtODAy_99b108de-c2ec-432c-af6f-588ffd302158">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yNi0xLTEtODAy_a1c865a8-8af3-4f7e-97e6-0b4c2be90366">5,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0xOC0xLTEtNTE4NQ_d566d831-a676-4507-b32a-3f15b0f281b6">527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0yNi0xLTEtNTE4NQ_67418c70-0453-4e96-a512-bc0313267b46">527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of certain class L shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0xOC0xLTEtODAy_38f7d078-6a62-4f12-b990-bcc218ffdc69">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0yNi0xLTEtODAy_f6de89ef-889c-46fb-8c3f-c6d965a3d6da">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNS0xOC0xLTEtODAy_32730f42-c66e-4aa4-b15a-8afea181e362">45,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNS0yNi0xLTEtODAy_e7a416b7-b10b-442c-a992-81862678fce1">45,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock in connection with IPO, net of underwriting discounts and other offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xNC0xLTEtODAy_a8892d16-2c6a-4da8-8432-958e48de8d06">25,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xNi0xLTEtODAy_29ec4740-4bb0-4a40-9e7f-e06b29c5b3b0">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xOC0xLTEtODAy_96d8c706-2fe4-437a-ae27-7c272703139d">321,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0yNi0xLTEtODAy_5818f263-b69f-45cc-a308-fcd5024830d1">321,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class A and Class L common stock into common stock in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xLTEtMS03OTg_14df50c2-16ed-4715-ae72-7d86d5a45d22">10,000,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0zLTEtMS03OTg_2a7857df-916e-4eae-ab76-d6dac1c4cde1">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy01LTEtMS03OTg_6e2cdeea-b24d-434d-b0db-5b076b03a646">636,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy03LTEtMS03OTg_40e7960b-adbc-49df-828c-9da57c9addba">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xNC0xLTEtODAy_2dc39dad-46ce-42fa-bf18-8b62be9f3c19">166,500,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xNi0xLTEtODAy_050bb2f0-939f-4609-9bd2-7205309fd1c6">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xOC0xLTEtODAy_9f55b1f6-97f0-46dd-9661-f11ac62de2eb">1,559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0yNi0xLTEtODAy_fef9656a-cb88-4061-84e5-d46e9133679e">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of Class A and Class L common stock to cover related taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC01LTEtMS03OTg_0349465c-c8bc-467f-8d01-742d5f2679c8">1,997</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xNC0xLTEtODAy_def9c944-d444-4ba1-b535-3d2623505bd9">2,068,274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xNi0xLTEtODAy_549e1873-5eaa-4493-ae08-2824c4fcde1a">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xOC0xLTEtODAy_e4da632a-cd23-4ca7-b988-db475b8bd944">27,686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0yNi0xLTEtODAy_c5899e51-ae47-4b29-b629-e4d60fabcb7d">27,707</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOS0xOC0xLTEtODAy_5923ce5b-56b0-42ef-83ff-4aab92f31e86">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOS0yNi0xLTEtODAy_6bf91d3a-cf5b-4e20-9d21-072b969df3f0">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividend paid to holders of Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMTgtMS0xLTgwMg_0f508a1e-0360-4a2d-ad41-fa6e24ec52eb">191,242</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMjAtMS0xLTgwMg_ce765565-43df-4865-801b-f9478471b58c">208,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMjYtMS0xLTgwMg_4911a2d9-24b8-42a8-9ea8-30be896c5162">400,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3f7b31dbb5440f4865ef50e62b6b34d_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjItMS0xLTgwMg_055ecf86-1bf1-4c1a-9f2e-795970c810f1">3,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjQtMS0xLTgwMg_a33b96f6-bcad-4034-a920-760c4c0d321a">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjYtMS0xLTgwMg_bc26f0d9-0141-430f-b029-064171d63d98">3,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>December 25, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMS0xLTEtNzk4_5536e86d-ceb8-402f-a710-c9cd0e67abd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMy0xLTEtNzk4_70ddfe58-376f-4ca4-b338-b1720eabd6a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i364304d7936f4d479a276a953884a02f_I20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItNS0xLTEtNzk4_0552fedb-0941-4cec-81ec-29f9b4ccabc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i364304d7936f4d479a276a953884a02f_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItNy0xLTEtNzk4_a1b26c3c-acf8-4960-9b72-94347a509f18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTQtMS0xLTgwMg_e4b0312c-ffb2-45fa-b992-b185a9364ce7">189,431,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTYtMS0xLTgwMg_4bbb9ba3-0b57-42c5-aa68-916eff1acbe8">1,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c80af852de34c7399497b24ca3937c2_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTgtMS0xLTgwMg_f05d3f08-c9ef-4c64-a36f-05bd3c433872">589,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a5ad74986ca4cb1902d8aada8879b86_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjAtMS0xLTgwMg_07a13484-ea8f-43b0-81f1-44369fe9cd29">5,094</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id398413f054e49cd96486c8684ceb9a3_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjItMS0xLTgwMg_8cc848d1-26f7-45fc-bd9e-7ccad887ea75">10,171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23a97def9115434ebb28ef8ae04c4039_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjQtMS0xLTgwMg_c8181fd9-2964-42c7-80f5-e80311eba7e7">1,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjYtMS0xLTgwMg_c5584ed9-e2e7-4ecf-9ac7-a92e3f3e88b7">576,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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="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"><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 Changes in Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(in thousands, except share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.040%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.056%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>September 27, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0xLTEtMS04ODg_dc29ddef-8d07-4b18-80e3-6eb800f78be4">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0zLTEtMS04ODg_e9f8eede-8fb8-44a5-b83f-b8db31825cfd">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib4519b15b50a4f6ba61f813d833f010a_I20190927" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi01LTEtMS04ODg_1270617a-36b8-40a4-92b0-558733e1bf76">607,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4519b15b50a4f6ba61f813d833f010a_I20190927" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi03LTEtMS04ODg_7bfe6979-137a-41fa-a0c4-45d344728a0f">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a6d5d0549734db3bee8e5ac4584a146_I20190927" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0xOC0xLTEtODg4_2f4a6306-55cb-4759-b49d-04a9762cbea8">448,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e9c73165eb84d47a51fa33fdd91b6d7_I20190927" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yMC0xLTEtODg4_593e1df3-fd79-4083-9184-c24f4f117c9a">172,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i83c94789e8a54d709d0d13f162dcfd00_I20190927" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yMi0xLTEtODg4_bf636699-33ac-4b27-b726-999d45d18654">17,277</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f55b0fb3d941b9b65c1314ed4f4c0a_I20190927" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yNC0xLTEtODg4_ed3e3764-13e0-413b-a3a3-7db193d74084">865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee18ea9d84d438b46d0121c4788cf_I20190927" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yNi0xLTEtODg4_e6e8518c-9f0d-4b93-935c-145372191137">604,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82a2d41e562b4f4bb8dbbfe89f42d8a9_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yMC0xLTEtODg4_cc47c597-9e85-4390-8865-9955481c2233">8,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yNC0xLTEtODg4_e053fd96-6c49-47cb-a1cc-854b39555d1f">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yNi0xLTEtODg4_b8ca15c8-f094-4b9b-a293-267f9808d194">8,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6684b5f684044ab39ff84a3508932e50_D20190928-20191227" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNC0xOC0xLTEtODg4_36c77f47-ba88-4c52-bfbb-23fe73c808ff">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNC0yNi0xLTEtODg4_9d2b8734-4102-48c9-9342-b6bae902bbf8">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1073d5e28c44815918873db1c81bcc0_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yMi0xLTEtODg4_13895cb6-e1c3-4a25-8e32-c6565658367d">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yNC0xLTEtODg4_53b1aa77-4c7d-4ec0-bc94-7fa95f8ef254">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yNi0xLTEtODg4_3619cac9-78b1-49cc-9577-f38bea58984f">2,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>December 27, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0xLTEtMS04ODg_f4cd5618-7ab2-4938-8444-cff0c95a91ac">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0zLTEtMS04ODg_d610220e-7d0e-434c-a2c4-916ba680c324">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi01LTEtMS04ODg_fa74917f-bd97-4ca9-bb1b-6b8da0f92396">607,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi03LTEtMS04ODg_0a454504-8e5b-4658-9a13-2fa627fe4c87">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0xOC0xLTEtODg4_cce5bf91-84b9-4512-afff-97be0fe7613c">448,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f38d89daccd441e9516226ccfaceab5_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yMC0xLTEtODg4_fd343e4c-93fe-49b0-9577-fd405453a47f">181,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3308277c6c14f9f84874bd774b724df_I20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yMi0xLTEtODg4_bb153486-4e38-45b0-9ae0-6fd71fcfdf10">14,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if562c9b54a0645aba8a6f33d8be627a7_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yNC0xLTEtODg4_164536aa-4452-4b98-8a43-0b49176f48ac">920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yNi0xLTEtODg4_9784dc66-7e5a-4d65-8594-9a991ad40838">616,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="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 Changes in Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(in thousands, except share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div style="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:12.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.369%"></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.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.395%"></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.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.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:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.616%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings / Accum. Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia716fd433c174b9c90921ae105684da5_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xLTEtMS0xMDcy_6d3214e4-744d-4d94-8636-99da917a3f26">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia716fd433c174b9c90921ae105684da5_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0zLTEtMS0xMDcy_b1c9890b-e399-4ae3-b6e4-8b0fda80cfe2">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieed0c5d3c7674a19a76bcd3414d553a0_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi01LTEtMS0xMDcy_6135b353-1900-4e28-b62e-5b07471612b7">622,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieed0c5d3c7674a19a76bcd3414d553a0_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi03LTEtMS0xMDcy_4912bff6-f17e-46da-94ce-09ffcf2c3579">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xNC0xLTEtMTA3Mg_5ed58ac6-351f-40c7-a49b-d9048bc3df51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xNi0xLTEtMTA3Mg_dd1b4cc8-2da4-48c4-a138-cf93c2c421ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14e654a6fbe7487a8bc4db496f31c057_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xOC0xLTEtMTA3Mg_47ed3944-ecc4-4daf-8bc7-e2541d8eb395">458,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42018ac4fe1a4bd28bea77804b124f0e_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yMC0xLTEtMTA3Mg_12da8f69-24a6-4856-be88-72a4e8c1506c">194,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bfe13267b1b48e99946d37ec6478e7d_I20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yMi0xLTEtMTA3Mg_f8003e71-2b99-4693-895d-5647a436f4b4">19,976</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16d3c56aa18a40a3adab103d99819982_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yNC0xLTEtMTA3Mg_84e17c42-1513-4af1-bbfc-8cea6e1c5f69">950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yNi0xLTEtMTA3Mg_83bd5213-bf85-4644-8dc0-b47d54270690">634,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yMC0xLTEtMTA3Mg_cc2f15cd-4c2f-4014-911b-728046c1b306">9,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yNC0xLTEtMTA3Mg_eab3b169-56c9-49cd-8b80-603aecb9b01b">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yNi0xLTEtMTA3Mg_47968523-9900-4ee7-8428-1d7b0989cd28">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of Class L shares, net of forfeitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNC01LTEtMS0xMDcy_1acd21ad-dfa2-4fc3-bbeb-21de52b8b392">15,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNS0xOC0xLTEtMTA3Mg_270c3c4b-5244-4d78-9b93-a69bcd872db1">19,165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNS0yNi0xLTEtMTA3Mg_c17002ce-aa87-4888-9dd0-df883d02e68b">19,165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNy0xOC0xLTEtMTA3Mg_87ff06c4-2366-4a32-b881-ebe12780db8d">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNy0yNi0xLTEtMTA3Mg_cf2d371e-1694-4edc-b70d-ce0ff0dff118">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock in connection with IPO, net of underwriting discounts and other offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xNC0xLTEtMTA3Mg_b2c6da46-af43-42d5-bc33-59f565707a98">25,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xNi0xLTEtMTA3Mg_537f7b88-deb5-475a-8e94-ed506c7ddae8">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xOC0xLTEtMTA3Mg_f15b9a67-49e2-4a53-8e17-e7c7dbfaa233">321,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0yNi0xLTEtMTA3Mg_6d16b64c-3fcc-4a06-9ba0-25cce9af4679">321,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class A and Class L common stock into common stock in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xLTEtMS0xMDcy_e7bf09ce-1ad0-4245-9189-8df749b66ef1">10,000,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0zLTEtMS0xMDcy_200839ff-32a6-47ed-be89-7389b9b88dd3">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS01LTEtMS0xMDcy_54eee1b4-6435-4d36-a990-c264dbcaa06b">636,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS03LTEtMS0xMDcy_9806fc11-8ecb-4775-9e8a-f6fa51a412e4">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xNC0xLTEtMTA3Mg_0490623a-de40-435b-b316-6dbccb381532">166,500,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xNi0xLTEtMTA3Mg_1c15dd15-4593-4c58-abab-8885641ebd0c">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xOC0xLTEtMTA3Mg_2487e2a8-0f2d-4390-a70e-fe9aaa2aa9e2">1,559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0yNi0xLTEtMTA3Mg_749533d9-c785-435a-8ee0-70b3b7c39235">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of Class A and Class L common stock to cover related taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtNS0xLTEtMTA3Mg_77b54c91-0029-48d6-a5cc-945e8d147e7d">1,997</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTQtMS0xLTEwNzI_ffb7f4f1-e914-469d-a82d-522d3b944b3b">2,068,274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTYtMS0xLTEwNzI_3eb2b327-e50b-486a-9d6f-91490709b7e9">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTgtMS0xLTEwNzI_810211ca-85d2-4f72-b1ea-309781a0236b">27,686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMjYtMS0xLTEwNzI_24ced762-5a06-4bf1-b458-811372231a4e">27,707</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTEtMTgtMS0xLTEwNzI_5418fdab-ef43-4da6-bb16-2ffde08861f7">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTEtMjYtMS0xLTEwNzI_58a90bb6-478f-45f2-81d0-881aee9bc901">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividend paid to holders of Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMTgtMS0xLTEwNzI_7fdae095-ea46-4739-8611-77fea61dd5fc">191,242</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMjAtMS0xLTEwNzI_85d776f9-5a07-4d5f-b9ac-e6910c2163ff">208,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMjYtMS0xLTEwNzI_3ea53e73-b7a8-42d7-b9a4-8090dafa876b">400,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjItMS0xLTEwNzI_83370db8-623f-449e-9f87-596fed31e56e">10,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjQtMS0xLTEwNzI_524ccb32-66ee-4b12-8738-b7a07d29a22d">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjYtMS0xLTEwNzI_26cdb822-ddcb-4333-805a-cd1ecdbdd440">10,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTQtMjItMS0xLTEwNzI_7876d57b-45ae-40b7-9047-b706833d7fcc">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTQtMjYtMS0xLTEwNzI_ee147e06-1a59-42c0-9607-7d38cdf9fe63">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at <br/>December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMS0xLTEtMTA3Mg_47b9a8df-618f-4e45-996f-3409fa161895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMy0xLTEtMTA3Mg_ba625906-803f-49d2-bbda-259b47243d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i364304d7936f4d479a276a953884a02f_I20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtNS0xLTEtMTA3Mg_d86e5a99-957e-42dd-9d18-5c7b042eff64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i364304d7936f4d479a276a953884a02f_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtNy0xLTEtMTA3Mg_e0741923-7aab-4303-b31e-453e91522286">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTQtMS0xLTEwNzI_d0f6b7cd-f6d0-40e4-9fda-6838f6a53999">189,431,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTYtMS0xLTEwNzI_6718891d-55c0-4ff3-b21a-595ce370c750">1,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c80af852de34c7399497b24ca3937c2_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTgtMS0xLTEwNzI_59b42150-d646-427f-834e-6e429d16c575">589,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a5ad74986ca4cb1902d8aada8879b86_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjAtMS0xLTEwNzI_7bea6656-a8af-4b07-9d1c-35a1210e23f9">5,094</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id398413f054e49cd96486c8684ceb9a3_I20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjItMS0xLTEwNzI_9c99cfc9-7344-44aa-9e3f-b16eed58e3c3">10,171</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23a97def9115434ebb28ef8ae04c4039_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjQtMS0xLTEwNzI_aacfc27f-cc1e-487a-bb7c-f95fc6633621">1,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjYtMS0xLTEwNzI_ccc03e5d-6556-4cc5-bb21-9bebc9e7fc97">576,918</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</span></div></div><div style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">(Unaudited)</span></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.040%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.056%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2aad05b48fb44aabaec4ee037362584c_I20190329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0xLTEtMS0xMTAz_95273f50-97de-49ae-9259-69c0a5b2f34e">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aad05b48fb44aabaec4ee037362584c_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0zLTEtMS0xMTAz_2f464cf3-b7c2-461d-85ce-60c4160b6967">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i06ee98dccd8d4f45aa1bc4124546f11b_I20190329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi01LTEtMS0xMTAz_5e7ee36d-ae50-4338-ae36-2ce2bf580836">607,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06ee98dccd8d4f45aa1bc4124546f11b_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi03LTEtMS0xMTAz_c13c80a5-3c62-4e4c-a70f-5a18562c2e88">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5695156d0ee84c59ab5b5bcdb90effe6_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0xOC0xLTEtMTEwMw_169bcb85-e997-4b70-889b-810a18b257e2">447,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9ae0028dfdc44f2a10f6fc6b0c047de_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yMC0xLTEtMTEwMw_262d5c90-f8ca-4d74-9c1c-6728af602143">157,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i060f0c48386c4564ba769252f50ca422_I20190329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yMi0xLTEtMTEwMw_dd3390ef-2a9d-45e3-b09c-48c9619e591a">16,278</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73d2fa5528d436fb88bf51d40d07f54_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yNC0xLTEtMTEwMw_d7bae6ce-3280-47ec-959e-ad85f29dcca5">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yNi0xLTEtMTEwMw_640f467d-8f02-42d7-95b4-67d1d4c75a2e">589,789</ix:nonFraction>&#160;</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72579448d65e442a8a4dbf77a4c25f53_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yMC0xLTEtMTEwMw_a881e864-9d05-45fe-9c27-2a14edaef7bb">23,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yNC0xLTEtMTEwMw_40e34f94-0f8e-4b1e-9373-29e61ce29e39">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yNi0xLTEtMTEwMw_56e0deec-ec64-4cc3-919d-45de70167f49">23,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2116f58a11304e08b67e5ce526536a4a_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNC0xOC0xLTEtMTEwMw_d0d0a53c-957b-4a27-bc97-7409d311d567">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNC0yNi0xLTEtMTEwMw_3ca671e0-550a-4b7d-a49a-d9138927f740">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1f129369d09407fabb9239a9a6003ab_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yMi0xLTEtMTEwMw_201a1949-72fa-4b75-b1bc-57017b0452e8">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yNC0xLTEtMTEwMw_0b032a35-e1ed-438d-9a77-d130d3e25ef7">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yNi0xLTEtMTEwMw_48197fbd-8b69-4abb-9842-74b815cc9de0">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>December 27, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0xLTEtMS0xMTAz_194fa6f7-3dd5-4663-81e3-3d30153879b3">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0zLTEtMS0xMTAz_80477416-a4cf-49d6-9faf-6855f0452b95">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi01LTEtMS0xMTAz_e0e60f6b-3a89-4180-9948-f8a7a755bc0d">607,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi03LTEtMS0xMTAz_919f5150-046b-46ee-9565-0207d327765d">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0xOC0xLTEtMTEwMw_cc9355a8-8d1f-4b8d-9e6d-388a7a6649fe">448,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f38d89daccd441e9516226ccfaceab5_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yMC0xLTEtMTEwMw_3be53865-0be1-4191-a0a6-c2882330b125">181,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3308277c6c14f9f84874bd774b724df_I20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yMi0xLTEtMTEwMw_d3be3c1e-e453-44d6-9ca2-e1a0705e2383">14,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if562c9b54a0645aba8a6f33d8be627a7_I20191227" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yNC0xLTEtMTEwMw_7ec66760-754c-48a9-90eb-f5b3e7be1816">920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yNi0xLTEtMTEwMw_186f3d74-be7d-44d1-a70e-6e37a566c6fd">616,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_31"></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:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMy0xLTEtMS0w_1ec39c35-6e69-4648-8298-7c7f9b32b6b8">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMy0zLTEtMS0w_37e39822-4ba6-4cf8-9c84-831f1613d7ed">23,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNS0xLTEtMS0w_fb104fe7-e03d-47bf-b317-d934c8070721">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNS0zLTEtMS0w_a4804a59-6bdc-4f39-9774-ddc1458bdf94">47,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0xLTEtMS01MTcz_b7c21cb3-3725-45d0-bdd8-1e8d47798811">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0zLTEtMS01MTcz_c001690c-71bf-443d-940f-8eb935246567">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0xLTEtMS0w_38846e1c-4891-46d9-ab3c-f0273f3e5c78">17,526</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0zLTEtMS0w_2244155b-1668-4d1d-bb51-79c5e55b0dbd">288</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNy0xLTEtMS0w_3b02518c-3871-4c19-9d96-f8e293c9b181">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNy0zLTEtMS0w_e04253d6-955e-4d74-a6d2-ee2e2c161709">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOC0xLTEtMS0w_28bd71f1-2a87-4472-a3bf-101d9d31d55b">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOC0zLTEtMS0w_f305e110-b054-4319-9dcb-b9264f992baa">718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0xLTEtMS0zMzAw_41ae7951-fb9e-4640-82ea-bd0cf660a950">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0zLTEtMS0zMzAw_58590f93-c854-4f08-b60b-71b4c7f90a8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0xLTEtMS0w_9b5892d8-cb67-4bd0-b938-3a231c835b80">3,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0zLTEtMS0w_a263e9e4-a0cc-4669-83b9-f2b5055e8ced">3,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTEtMS0xLTEtMA_5935acb4-5e47-4d28-85f7-c8fe8b232e3e">5,975</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTEtMy0xLTEtMA_7bf7d7df-a720-4d98-ad1d-bfa27cf95712">15,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable - other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTItMS0xLTEtMA_91944d09-5152-4713-8c01-953c0deca7c3">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTItMy0xLTEtMA_a63853f8-910f-4ca3-9735-a90cd461ce37">657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTMtMS0xLTEtMA_1a6559e2-53f1-487e-8a96-0b7e94d1d92e">1,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTMtMy0xLTEtMA_40173b52-b4f9-480c-b782-ba32878ab1ce">341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTQtMS0xLTEtMA_10a2ae97-7319-4cab-b749-aa6e2bce5f39">29,655</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTQtMy0xLTEtMA_11a73492-f349-4dd1-894e-30837bcc7ac9">6,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 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTUtMS0xLTEtMA_9fb188ef-96c7-419f-9ead-db337dbc0c64">2,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTUtMy0xLTEtMA_b8634663-2438-449e-abaa-10591e569646">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTYtMS0xLTEtMA_c528d746-969e-466c-99c8-797ed807edb3">8,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTYtMy0xLTEtMA_828f868d-46ee-4284-81b2-8f5f56652030">20,969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTctMS0xLTEtMA_42e2a0cb-2343-4384-8016-d2d4bb20f442">1,185</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTctMy0xLTEtMA_b1bf313a-2303-4661-bc2f-5150bfe1c4ec">17,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTgtMS0xLTEtMA_8729d26d-e98b-44cf-a8d5-efcf849708c6">63,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTgtMy0xLTEtMA_224bd9ae-84f9-4c94-a20e-d595b99ac926">48,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjAtMS0xLTEtMA_54cc7c56-18da-49a9-81b0-d3c26b44b63d">25,880</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjAtMy0xLTEtMA_cb4afebd-3c17-4d19-be31-759059d18bb0">34,997</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of business, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjEtMS0xLTEtMA_e651c03d-2b0a-4dea-ba4c-2f767817eeb4">8,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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjEtMy0xLTEtMA_b27a9a5d-fde9-4813-8724-faf343e42942">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjItMS0xLTEtMA_d23950a0-9496-4ba2-8625-711599a65995">314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjItMy0xLTEtMA_469c9be6-dc6d-4350-bb24-ab153e35d79d">3,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contribution of cash balances due to divestiture of subsidiary</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjMtMS0xLTEtMA_a4b5037c-9c01-41f3-bc69-75cc91be3cdb">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjMtMy0xLTEtMA_a4837646-83ad-46c2-a0da-5df6986ce0d9">&#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: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjQtMS0xLTEtMA_c88fecf8-906e-4bde-a76d-0924f77456a9">50,401</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjQtMy0xLTEtMA_4379731f-374f-4d9c-b4eb-4a3c6c652dd2">31,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjYtMS0xLTEtMA_fad8d824-75bb-49f0-8c59-2ba94a92fbc1">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjYtMy0xLTEtMA_06d7d311-e402-4b9f-8ff8-b904273bbdaa">30,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: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMS0xLTEtNTE3Nw_2d14ee2b-ff3f-416f-936b-932a49a05beb">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMy0xLTEtNTE3Nw_8e04ba48-f3ca-447a-8f05-5862c78ee137">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtMTA1ODM_b57e72bd-541c-441d-8595-26fcd66bcdf4">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtMTA1ODM_260723b4-1a00-48db-b7de-bbb8f3f672b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtNTE3Nw_5be99875-6493-495e-af11-f9d0c48f9dba">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtNTE3Nw_337283de-04ac-4e02-9f5d-64fe6fe1b5fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMS0xLTEtNTE3Nw_7bd9e888-1d80-4223-ac79-2710f61aa929">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMy0xLTEtNTE3Nw_bb4de6a2-1077-4a37-b566-3a02f66c3da9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzItMS0xLTEtNTE3Nw_fddb3965-aa62-4fd3-baa5-21724e88c265">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzItMy0xLTEtNTE3Nw_f592f2c4-82a1-40b0-b9a0-01b1a52d2402">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMS0xLTEtNTE3Nw_00367f94-7b60-4b81-9453-17b17e49e62c">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMy0xLTEtNTE3Nw_af73b6a9-5f2e-4308-99bb-f94a5efef512">&#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:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjctMS0xLTEtMA_2f5e07be-da41-4ccb-ab03-92428129cff1">72,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjctMy0xLTEtMA_f4874dfe-f4f3-4cce-b1bf-1542da99080f">30,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjgtMS0xLTEtMA_0f362bca-df20-4301-b765-66d087421e73">3,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjgtMy0xLTEtMA_3c50c50c-a2d0-400f-af19-a848415ecb6d">6,452</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in Cash and cash equivalents and Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMS0xLTEtMA_c0bf52ff-6bee-427e-9855-4acd39798f0d">55,703</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMy0xLTEtMA_191a43fc-4ad9-4121-a9d7-5382f3077ce0">41,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and Restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtMA_4245f491-62e3-4797-90e4-1aa7fa2d88c3">219,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtMA_3361d623-96a7-407b-aa20-b6a681d9e090">103,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMS0xLTEtMA_755682f0-b821-4910-9d6d-780d49a59689">164,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMy0xLTEtMA_b8c507f0-f378-4de8-95a7-8b37e1039495">144,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMS0xLTEtMA_8fe0f499-818b-491b-a9fd-c73ea7e787ae">214,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMy0xLTEtMA_9989bf88-f632-4468-ab07-a4d134f502ab">99,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzQtMS0xLTEtMA_f1bcedd4-9ba5-4f0a-bc4a-25628a0f3961">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzQtMy0xLTEtMA_a3b6c563-4037-4823-9a7d-5f90b17f1ae2">3,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and Restricted cash at beginning of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzUtMS0xLTEtMA_b795fb9a-112a-41c7-90b8-f4822c8c2dda">219,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzUtMy0xLTEtMA_e51cdb67-a574-4ea4-84c0-15bfc7fb632c">103,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzYtMS0xLTEtMA_fbb7be0d-68a0-4e7e-9939-e6a565f808aa">157,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzYtMy0xLTEtMA_8ea1a2c0-16aa-459f-a5b5-294192147faa">139,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzctMS0xLTEtMA_82ea3724-bcde-46ad-aae5-6c7df0176f0f">6,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzctMy0xLTEtMA_0812b5d7-d859-40f3-ba55-06d818c1a9d2">5,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and Restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzgtMS0xLTEtMA_45ff4205-fd44-46fb-82a2-f908a301c0e6">164,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;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="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzgtMy0xLTEtMA_a585135c-c9c3-40af-b510-db90eadc17c0">144,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDAtMS0xLTEtMA_6c8c335c-34e5-4d47-b5e4-9fc2d851baa4">2,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDAtMy0xLTEtMA_6bd17cba-001c-4e17-a316-d09be60bbd40">872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDEtMS0xLTEtMA_c656765e-11ed-4224-8d93-697664f295cc">7,568</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDEtMy0xLTEtMA_ade8c084-0964-4f59-869f-1c2279f9aec3">12,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash transactions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in Trade accounts payable related to Property, plant and equipment, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDMtMS0xLTEtMA_b578a1aa-cace-4ff2-996a-0f1a444e2964">786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDMtMy0xLTEtMA_1a13b8ce-b602-4942-935b-a5bdc58654a1">2,663</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans to cover purchase of common stock under employee stock plan</span></td><td style="background-color:#cceeff;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDQtMS0xLTEtMA_383ccebb-923e-4932-8256-f9da86cf38e8">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDQtMy0xLTEtMA_75e56cf8-c8e3-44b1-a987-7f104a696227">232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deconsolidation related to 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDUtMS0xLTEtMA_69b452b6-cc15-40d7-83ee-c9d0576596bc">&#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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDUtMy0xLTEtMA_c130d7d3-c38a-4c26-a6fb-de5a97196f71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_34"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt"><span><br/></span></div><div id="i2433673d83c444f59a620c626d50856e_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNTQ5NzU1ODE1MDUzNA_5be6b9d4-e696-4cf1-8b86-eac1c3a51938" continuedAt="i72fae1d3020c4c9ab1a0e1d28c9dd9aa" escape="true">Nature of the Business and Basis of Presentation </ix:nonNumeric></span></div><ix:continuation id="i72fae1d3020c4c9ab1a0e1d28c9dd9aa" continuedAt="i322c88c11c054ec89e6f57928ce75268"><div style="margin-top:6pt;text-align: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="i821d6d9244cc4cf4ac15a37572ae93ed_D20171001-20171031" decimals="3" name="algm:SaleOfStockPercentageOfOwnershipInterestSold" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNTU5_d713f133-cce5-4054-b426-95d069bee3ae">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" name="algm:NumberOfLocations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfODM5_b5915e73-8c5b-4e89-bcce-d5f1b848af38">16</ix:nonFraction> locations across <ix:nonFraction unitRef="continent" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfContinentsOnWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfODU5_065694aa-6748-4a6f-9ed6-fb04c4018f88">four</ix:nonFraction> continents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on February 2, 2021 (the &#8220;Registration Statement&#8221;). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1Mjk1Nw_6f32f90b-42a4-4a87-a7ca-8a3df35bf269">28,750,000</ix:nonFraction> shares of its common stock at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i578300905bd14f568c5180d72b595c14_I20201102" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjMwMA_dbca5ba3-731b-40ce-9a86-7c0d04094fb8">14.00</ix:nonFraction> per share, of which <ix:nonFraction unitRef="shares" contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzg0ODI5MDcwNzk4Mg_5fbbeee2-1668-48f6-9cb4-0e7d881efe1b"><ix:nonFraction unitRef="shares" contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzg0ODI5MDcwNzk4Mg_6649957f-5f61-458d-8618-97635ae41740">25,000,000</ix:nonFraction></ix:nonFraction> shares were sold by the Company and <ix:nonFraction unitRef="shares" contextRef="i5b45a55531d14386b4ad35d0f52dfd8d_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1Mjk4NA_30a91d9e-7fe9-4225-a886-48433e640183">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="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzAwOA_13aabb20-b718-47e3-968f-8b7e9d1b5ce2">321,425</ix:nonFraction> after deducting $<ix:nonFraction unitRef="usd" contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="algm:SaleOfStockUnderwritingDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzAzMw_44341b7a-64f2-4839-bf71-7d44dd3eb235">20,125</ix:nonFraction> of underwriting discounts and $<ix:nonFraction unitRef="usd" contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA2Mw_ac930311-9093-44d4-bd5a-28ce64b788f0">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, noncash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $<ix:nonFraction unitRef="usd" contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjUzMQ_d47ebaf4-23da-41e9-b02d-63247d906580">42,700</ix:nonFraction> owed by PSL to Sanken and the Company contributed the forgiveness of the fair value of $<ix:nonFraction unitRef="usd" contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjYxNA_8934ffbb-1db3-4014-94b5-93fd101e1d5b">15,000</ix:nonFraction> out of the $<ix:nonFraction unitRef="usd" contextRef="id0ac682664d54620873f5797cec62936_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjYyOA_fc2d73dc-f740-44ab-ae01-b40e627030be">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="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjEwNA_176a6dd7-09df-448b-a981-4fefad9e06ab"><ix:nonFraction unitRef="usd" contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjEwNA_1d88a27d-f38e-4cca-bc36-62b0aebf2455">51,377</ix:nonFraction></ix:nonFraction> plus accrued interest of $<ix:nonFraction unitRef="usd" contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA4MA_239ae4e6-ddaa-4f36-a947-0ace14a5af0e"><ix:nonFraction unitRef="usd" contextRef="i1f68b322083b48499696296c0228e4b7_I20201014" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA4MA_ed8f310f-8bcc-4dd6-8d3e-3617a5b6cdb9">762</ix:nonFraction></ix:nonFraction> was repaid on October 14, 2020. Following the divestiture, Sanken held a <ix:nonFraction unitRef="number" contextRef="i7040b33a336d4906ae8e6dd84eecf2f8_I20200328" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjc2MQ_d40f2c62-389e-4457-b143-570e5cd211c5">70</ix:nonFraction>% majority share in PSL with the Company retaining a <ix:nonFraction unitRef="number" contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjgxNQ_fd673a91-7312-4c20-94db-b9392834dad3">30</ix:nonFraction>% minority shareholder interest. The investment was recorded for the <ix:nonFraction unitRef="number" contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjg4NQ_fd673a91-7312-4c20-94db-b9392834dad3">30</ix:nonFraction>%, totaling $<ix:nonFraction unitRef="usd" contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDc5OQ_298a9238-6508-46d2-8396-e9c8cad64ae8">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 $<ix:nonFraction unitRef="usd" contextRef="i6b022b637a5f4c0eb9ca1ae85c626f93_D20200926-20201225" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzI5ODUzNDkwMjEzNA_f08dc56b-bcc8-40a3-8a7d-397753af5c4d">949</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDkwNg_a6d831e1-103e-4f41-97c2-ceb30d6b3b10">1,407</ix:nonFraction> of income earned during the three- and nine-month periods ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzU2Mg_45a2a702-d83f-4fba-9db8-4b3989341cbc">19,165</ix:nonFraction> at December&#160;25, 2020. This amount includes an estimated tax effect of $<ix:nonFraction unitRef="usd" contextRef="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MTA5Ng_3b7231c3-2a26-4706-803c-96deb3db94a9">1,552</ix:nonFraction> for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 20, &#8220;Related party transactions,&#8221; for further discussion. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i322c88c11c054ec89e6f57928ce75268" continuedAt="i5311cecb76084b2d84134e13f8b975c4"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfOTM5MQ_9bd7f781-b671-4b9e-9ab3-1bddf86a820e" 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 PSL Divestiture noted above, the following noncash assets and liabilities and related equity impacts attributable to the unaudited 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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMS0yLTEtMS0w_fa6abf11-b4b0-49be-be1d-387c4d25ff0f">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMi0yLTEtMS0w_4bcf0b5c-3817-402d-9e78-f7a4563eae00">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMy0yLTEtMS0w_ce19ce82-695e-4771-bc89-f311bcf71cdc">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNC0yLTEtMS0w_fefb55c1-bba6-484b-b256-cdc2c3196c87">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNS0yLTEtMS0w_8dbbd6f2-2840-424e-a0a0-82ae1afba5dd">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" name="algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNi0yLTEtMS0w_aa6a209a-07a0-485a-9bd1-765c1959c89e">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNy0yLTEtMS0w_1c8b9961-e0dd-4ee0-a53a-35db4b8edbbd">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfOC0yLTEtMS0w_2c6ff15d-0e77-4f47-91a6-e5f4202aa56c">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfOS0yLTEtMS0w_a81a5e98-b674-4519-9b3b-7dba0d2056ba">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTAtMi0xLTEtMA_5d8d4825-7fa2-4485-a89f-82985b63742f">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTEtMi0xLTEtMA_1b17357c-b3e1-46f9-ac22-a86eee78b05d">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTItMi0xLTEtMA_b2ae7cc5-4307-413b-8b6e-447eb5d12877">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTMtMi0xLTEtMA_14e9ff16-c418-41f1-afd3-55aa5f46f464">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTQtMi0xLTEtMA_d55b92ad-df5a-4e75-958f-50c7cb3d17d9">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTUtMi0xLTEtMA_e2130f93-015c-4517-a777-d7e359c176f6">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTYtMi0xLTEtMA_33c9bbc0-4f52-4654-adcb-36374ba2596d">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTctMi0xLTEtMA_8dbf24ce-8e8a-4243-b3a3-c9d45a54ae37">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&#160;11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization.&#160;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.&#160;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%">To the extent that the COVID-19 pandemic adversely affects the Company&#8217;s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. For example, if the business impacts of COVID-19 are </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i5311cecb76084b2d84134e13f8b975c4"><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%">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="ia76d7970eec54d5d86d6ec3fe437d2ea_D20191228-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNzgyNA_fc6f71c1-ff2a-49ac-997c-b2cf55d084e8">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 President of the United States signed into law the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;). 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 and QIP changes to be $<ix:nonFraction unitRef="usd" contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDUzMA_8022fb8a-2d1f-4623-84d2-2d855d70377d">8,963</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI2OTYwMA_d0f05f0c-f0a6-4413-9b4c-10cf6cbe09a6">1,680</ix:nonFraction>, respectively. Additionally, the Company plans to defer payment of $<ix:nonFraction unitRef="usd" contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedDeferredPayrollTaxesCARESAct" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDUzNw_0324b932-7860-4bd6-b444-60b9c37b1c59">2,766</ix:nonFraction> of payroll taxes, with $<ix:nonFraction unitRef="usd" contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDc3Nw_2b668fbf-9cf1-4a85-949e-71da00e6019e">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 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 third quarter three-month period is a 13-week period ending on the last Friday in December. The Company&#8217;s 2021 fiscal three- and nine-month periods ended December&#160;25, 2020, and the Company&#8217;s 2020 three- and nine-month periods ended December&#160;27, 2019.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_40"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjI_d4cc8a46-f047-4d4b-b75e-ca1d5f732fee" continuedAt="ida1334b734384a8381d6272026813576" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="ida1334b734384a8381d6272026813576" continuedAt="i5d1eb4b2cadc436e92112f429736d15f"><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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMTc_32d76713-085b-4579-ac7c-d7a1ded60f2c" continuedAt="i34b14afb164d4edeacd75bc9ddbd7107" escape="true">Use of Estimates </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="i34b14afb164d4edeacd75bc9ddbd7107">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 unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</ix:continuation> </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%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:DeferredChargesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMTg_fc07f167-e141-400a-a87f-a8f0c0cbf3ab" continuedAt="ib15aa966f67f4c298040eccc45542303" 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="ib15aa966f67f4c298040eccc45542303">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 stockholder&#8217;s equity as a reduction of the additional paid-in capital generated as a result of the offering.</ix:continuation> As of December&#160;25, 2020 and March&#160;27, 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:DeferredOfferingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTQzMw_7c2c771b-ce19-4012-81d3-9199ad6eeceb">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" name="us-gaap:DeferredOfferingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTQ0MA_db3a554a-70e0-4135-b5f7-2e1e3099476b">0</ix:nonFraction> of deferred offering costs, respectively. </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%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjA_e453962e-37a8-402e-af0b-a64b884fdc57" continuedAt="i3de922a715464612a0934430cf8c9f2e" escape="true">Concentrations of Credit Risk and Significant Customers </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3de922a715464612a0934430cf8c9f2e">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 Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.</ix:continuation> The Company has not experienced any significant credit losses to date. </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i5d1eb4b2cadc436e92112f429736d15f" continuedAt="i626e1690f1c04892b65a98e0e6e80721"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;25, 2020 and March&#160;27, 2020, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="i5f7eae671e4d488ab7da112f6fb9e019_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjIzMw_333152f3-4798-4a89-aea6-983f051e178e">19.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i965204577daa4793a37bd25341f7a564_D20200328-20200626" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjI0MA_d4e22932-5df4-4c19-a4b1-37aa7dd873f6">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 during those periods. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="ie99e2384e6444214980deac27c3f2f58_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjUzMA_fbe027ce-0a49-4f67-8201-7ac9361cecaa">16.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i9739960244924ccc8911c6a1012f91bd_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjUzNw_f1bb44de-27d6-4807-b41c-b7c1b451a904">17.4</ix:nonFraction>% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;25, 2020. For the three- and nine-month periods ended December&#160;27, 2019, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="i0cd74862db6e402686556461a687fc9a_D20190928-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjczNg_f566f366-7d92-4e2b-90e8-bbf8830c069c">10.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6d4f3c26ed944f6782faf979a1b8cf17_D20190330-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjc0Mw_31effe23-db81-4228-9a11-6275f77f97d3">10.4</ix:nonFraction>% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;27, 2019. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period ended December&#160;25, 2020 sales from customers located outside of the United States accounted for, in the aggregate, <ix:nonFraction unitRef="number" contextRef="i462d761fec5b454d93185cfdf81ef831_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzAwMw_49329ab7-357a-4ab9-abc0-1a8a3f75e304">85.4</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i0db83fbdd10c4db7baff32d4a2873e43_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzA3NA_ade550c1-eba8-4121-978c-1fa30ef83c44">28.1</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="i2b4c01b0da9f43bbaa671bcee1bb7d15_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzEwMg_56cf9703-e813-492e-bda3-34aa4e6e49ba">16.0</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i1d7250cbbc164430b78e5e7d4de1717c_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjE5OTAyMzI3NjI2NA_a5ad3477-4743-4632-8c98-b3dc00210139">10.7</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;25, 2020. During the nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i77dfeb80c44349448b854aac4d3226fc_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzMzNg_6fe8f891-9eaf-4355-8710-94aa95204a32">86.1</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i2ad4d3e913094a84bd0588da93c35144_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQwNw_23bec598-d900-4ef5-91c5-2d651045c406">27.9</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="i4103ec0145e94939b22e5d0e3ff6c377_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQzMg_035bca67-a4a4-4761-aa85-8c6da1fd7bd1">17.4</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i179600457aaa4b0d8d140ecb666eb9f1_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQ2Ng_31b4eb9c-f7b1-496d-bbca-188fecef2cec">10.5</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i4a3ce6eb601e464aa80f60de73e83c6c_D20190928-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzcwMA_658249c9-7316-4623-bf0d-23e7570657c4">82.8</ix:nonFraction>% of the Company&#8217;s total net sales, with Japan accounting for <ix:nonFraction unitRef="number" contextRef="ifcd372f0b080465cb2b6274d79524ff4_D20190928-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzc2Mw_6891559f-f37d-4093-abba-7e2bbd3905e6">28.8</ix:nonFraction>% and Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i408f4e8a42104ec888b32fd900b91bd1_D20190928-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzc5OQ_913fd09a-d3da-4ed1-aece-26cbd4a5ec9d">22.1</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;27, 2019. During the nine-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i8e95c7b2626a49818cfa917a365eb26e_D20190330-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDAzMw_e27fea85-a85b-4dc5-9e56-09c5556178ca">81.8</ix:nonFraction>% of the Company&#8217;s total net sales, with Japan accounting for <ix:nonFraction unitRef="number" contextRef="i82279ecaba5b4f8cac8c89c0c0fc2ad9_D20190330-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDA5Ng_404d6934-6db7-46e6-a25d-260880dbb1fc">27.8</ix:nonFraction>% and Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i0d1b4fcd83af41f083d86f0640d073d5_D20190330-20191227" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDEzMg_57c92572-675f-4127-a5ee-9b93a136eae7">20.0</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;27, 2019.</span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjE_3799d144-f04d-4a6b-bd4a-f07c9ad4b8ee" continuedAt="i4194dca37bce46c68a6372f162959b1f" 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%">Impact of Recently Issued Accounting Standards </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent: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 Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. 2016-02,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221; or &#8220;the new lease standard&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsequently amended by ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018-11,</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%">Leases (Topic 842): Targeted Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lessees will no longer be provided with a source of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">off-balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sheet financing. The new lease guidance also simplifies the accounting for sale and leaseback transactions primarily because lessees must recognize lease assets and lease liabilities. The standard is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years (i.e., January 1, 2019, for a calendar-year entity). Early application is permitted. Entities have the option of using either a modified retrospective approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, or else a transition option (which the Company expects to use) allowing lessees to not apply the new lease standard in comparative periods but instead recognize a cumulative-effect adjustment to retained earnings as of the date of adoption. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition 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%">In May 2020, FASB issued ASU No.&#160;2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December&#160;15, 2021 and interim periods within those fiscal years beginning after December&#160;15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and its assessment of the impact of adopting this standard is underway, including cataloging all leases, performing a preliminary analysis of the amounts of lease liabilities 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets to be recorded and reviewing potential changes to the disclosures on leases. Based on this </span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i626e1690f1c04892b65a98e0e6e80721" continuedAt="idda8a05b3cb9426fb3996881a46408d9"><ix:continuation id="i4194dca37bce46c68a6372f162959b1f" continuedAt="i661b40b2b8b64fd5b46c600d23454883"><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%">preliminary assessment, the Company does not expect the adoption of this standard to have a significant impact on its consolidated statement of operations. However, the Company expects that the recognition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets and corresponding lease liabilities will have a significant impact on its consolidated balance sheet.</span></div><div style="margin-top:6pt;text-align: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.&#160;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, 2019 and is effective for nonpublic companies for fiscal years beginning after December&#160;15, 2021. 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, 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><div style="margin-top:6pt;text-align: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,&#160;&#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;&#160;(&#8220;ASU 2018-14&#8221;),&#160;which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December&#160;15, 2020 and for nonpublic companies beginning after December&#160;15, 2021. The Company is evaluating the new guidance and the expected effect on 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 August 2018, the FASB issued ASU No.&#160;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&#160;3 fair value measurements and the information used to determine the fair value of Level&#160;3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December&#160;15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on 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 2019, the FASB issued ASU No. 2019-12,&#160;&#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 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. This ASU is effective for fiscal years beginning after December&#160;15, 2020 for public companies and for fiscal years beginning after December&#160;15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on 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.&#160;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 standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December&#160;15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. </span></div></ix:continuation></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%"><ix:continuation id="idda8a05b3cb9426fb3996881a46408d9"><ix:continuation id="i661b40b2b8b64fd5b46c600d23454883">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 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 discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_43"></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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzU5OQ_4dd4c96f-2821-4d2c-95de-a091d72eea7d" continuedAt="if5b999e23b9f493a81cf7dd5ac98912f" escape="true">Acquisition </ix:nonNumeric></span></div><ix:continuation id="if5b999e23b9f493a81cf7dd5ac98912f" continuedAt="i7fa2944fcca14f3a870992d5d21a9522"><div style="margin-top:6pt;text-align: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. (the &#8220;Acquisition&#8221;), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $<ix:nonFraction unitRef="usd" contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzA2_c1179fa0-8a5a-4da2-bcc7-2f473c60a078">35,081</ix:nonFraction>, including certain earn-outs that have the potential payout of $<ix:nonFraction unitRef="usd" contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzcy_16ca220e-c743-4913-86ba-a946546e6055">15,000</ix:nonFraction>. The fair value of these earn-outs at acquisition date was $<ix:nonFraction unitRef="usd" contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfNDM0_fcc7f19d-7921-4c69-bf52-3d029780eec3">7,800</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.&#160;<ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzYwMA_1716cb74-3571-416f-bc1c-c96494fada82" continuedAt="i3fa7f77b26da4a83bee0b62fff4861ba" escape="true">The following table summarizes the preliminary purchase price allocation recorded:</ix:nonNumeric></span></div><div><ix:continuation id="i3fa7f77b26da4a83bee0b62fff4861ba"><table 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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMS0xLTEtMS0w_899ef37e-3e16-470e-8b43-55ed8c1b1e71">27,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMi0xLTEtMS0w_e6e0253b-b264-4845-94a7-e5d6c74cab4d">7,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMy0xLTEtMS0w_f4a95f77-e549-465b-90f9-3fe28d511141">35,081</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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNS0xLTEtMS0w_964d233a-ed16-4d14-99a4-2d180e5f7448">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNi0xLTEtMS0w_3d101527-4b6b-4794-a25f-8301d05f9ecd">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNy0xLTEtMS0w_b23054ff-c8dd-4f0d-aa84-1678e1e48f89">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfOC0xLTEtMS0w_31f39aa2-2f21-412f-9af0-e07f1d9c991a">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfOS0xLTEtMS0w_cd972758-0ef7-4caf-af48-fff59d0d6766">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMTAtMS0xLTEtMA_75a20a4a-2261-432f-9313-516bc06e01b9">18,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMTEtMS0xLTEtMA_c3149525-9ddd-48e4-aa74-833a7ad2a8a2">35,081</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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMTE0Nw_a99c6927-834b-48f9-9955-bb9c2724cf10">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 revenue, 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzYwMQ_d84aff57-dec0-4e5b-80fe-14f0b59bf278" 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="ic4f5e668b593433d8b3d68cedbfcac97_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMS0xLTEtMS0w_6e7f093a-eb5d-49fe-83d1-db41da68fd3f">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="ida3cb6c7eb7b4e92920e69bfd2cd3252_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMS0zLTEtMS0w_25b9f211-5a78-497d-90e9-cf885a1b0edf">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="ic4a34700e8104c838021488e52575dd3_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMi0xLTEtMS0w_ce36a055-adf0-40a0-a7ad-7a3da9b99ae9">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="ic57a4e797ffe4e74937c62df751b0951_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMi0zLTEtMS0w_cca6433b-f496-4aa8-8609-bb557168fd86">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="ie1112ac18c4a433e878bbee93433abbe_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMy0xLTEtMS0w_ff610ca4-7f30-40c5-848b-a2be91170bfe">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="i87b5c42a89a745af8be4e821ad5fe92b_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMy0zLTEtMS0w_c90121a1-82ce-49fa-a6c6-48812ef4c954">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfNC0zLTEtMS0w_b07e96db-2013-48bc-9326-0f6df690edff">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 for 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportingUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMjM2OQ_b1dc99f4-a325-44ae-9d53-d10b8e99771d">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 purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Acquisition, which remains preliminary, and using assumptions that the Company&#8217;s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i7fa2944fcca14f3a870992d5d21a9522"><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%">changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to 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%">The revenues and loss before income taxes from the Acquisition were immaterial to the Company&#8217;s consolidated results for the three- and nine-month periods ended December&#160;25, 2020. 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="i2433673d83c444f59a620c626d50856e_46"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5NA_35546a1d-21c1-4d92-a69d-6bbe79120daf" continuedAt="i803646cc3a5646a38e13a530ce8f592c" escape="true">Revenue from Contracts with Customers </ix:nonNumeric></span></div><ix:continuation id="i803646cc3a5646a38e13a530ce8f592c" continuedAt="i16c362ee90214551bfb082d424ae0dc8"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;), 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 three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019. 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. </span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5NQ_bd35e399-2e2f-41b0-b481-b573a56df22e" 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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%"><ix:nonFraction unitRef="usd" contextRef="id9dbd80a8c654ef38a7470b52e89bfbf_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy0xLTEtMS0w_cfaa28b0-9348-4e1c-979d-19008ce4ea9c">113,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7cc261482da54d9e8ad3f84ab401f188_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy0zLTEtMS0w_4341cd32-5a52-4985-bd39-37f1975f0d6f">99,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy01LTEtMS0w_fcb3264d-dc42-42fe-9e2a-b22d491150a7">279,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy03LTEtMS0w_f79450f4-aadd-4c00-b332-1b43515cc04c">289,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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%"><ix:nonFraction unitRef="usd" contextRef="ie4829cf163d64550be298c776fd0e76f_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC0xLTEtMS0w_6ee4eac8-084d-43e6-b620-370e5c10cc28">23,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efab3d878b34e39a074955b04c5e018_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC0zLTEtMS0w_28515803-b560-47db-be5d-d529a753ac5b">21,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC01LTEtMS0w_70d79c77-9b96-447c-83a7-ca399dee3235">65,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4767cbccadeb426fba9180058972519c_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC03LTEtMS0w_47f5e7ea-65d2-42b3-a875-dcdd4735372d">56,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1b1d24eac445d78ad5117f38bca79c_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS0xLTEtMS0w_aa513786-9077-48b6-b61f-9fa1362cb943">26,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib649e45f57f44d4ba27d5e4d4f0e0523_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS0zLTEtMS0w_14db8fb5-d29b-4f95-9180-d554e1e4dd12">15,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS01LTEtMS0w_2b9fc241-ec5b-4baa-873b-68de3a30ebdd">70,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS03LTEtMS0w_6bf5ad2a-1813-444a-af55-0301778689c2">53,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc3739aca2424377b7984179cf648860_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy0xLTEtMS0w_dd739381-79d4-434c-81ed-eca4a1857c95">&#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="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy0zLTEtMS0w_91113621-24fe-4e9f-9121-6d7bbf39fc48">16,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy01LTEtMS0w_f9893cb3-ec72-4993-a6e5-b1cfa32db560">&#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="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy03LTEtMS0w_d6520322-7866-4fd3-ac12-46cde95436a3">49,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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%"><ix:nonFraction unitRef="usd" contextRef="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC0xLTEtMS0w_9be6d10f-3c8b-4c43-9205-0a7b80e311bb">&#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="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC0zLTEtMS0w_15dea1e4-fe49-48d7-9e44-69886908accf">7,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC01LTEtMS0w_57181a10-bbcf-47c8-8495-ffe4093b656f">&#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="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC03LTEtMS0w_c2e5fd1c-bd1e-4e71-bb12-4353156054fb">26,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS0xLTEtMS0w_5094253f-4e40-44ab-a427-6414aaba7b91">164,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS0zLTEtMS0w_e26f6bf7-ce0a-4d04-939d-7a71f85f3a65">159,802</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS01LTEtMS0w_1cc1451b-6e50-4ddf-8488-5d090834c482">416,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS03LTEtMS0w_702a7f45-8c8d-4dfc-8951-5fb5d36c26b0">475,485</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5Ng_2be61451-19d3-418b-b7da-18fac8cbe39b" 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:99.851%"><tr><td style="width:1.0%"></td><td style="width:46.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></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:11.567%"></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:11.567%"></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:11.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74acf3149e704a9785660e1abe6b8a88_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi0xLTEtMS0w_9bbac9ed-3402-4fb3-a7dc-6d68b053f740">54,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i240b1217ae0d428495c0b77880869995_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi0zLTEtMS0w_2ead780a-c977-4642-9f41-80533da58c38">43,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi01LTEtMS0w_9e91a78f-ba39-4f78-8816-f00dddc96a96">146,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f395839d8d345419bd04e233fd24938_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi03LTEtMS0w_a062256f-54cc-4e80-8d6d-0d46effa7006">123,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors (&#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%"><ix:nonFraction unitRef="usd" contextRef="i3fc4187e279e4e7887963d52d63866f7_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy0xLTEtMS0w_082553a9-4b6e-4111-843d-cbc47f29e48e">109,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabce58699d5d4120b72e50aa437536d4_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy0zLTEtMS0w_5c2e83a4-612c-436d-b523-20716296aaa8">91,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy01LTEtMS0w_3f67d0b9-3a46-4c5c-acbe-afe04b110fb2">268,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy03LTEtMS0w_01896fca-57bc-41f7-b026-8b2960a6916c">275,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc873ac82c0744fb87a692c31c993f05_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC0xLTEtMS0w_b30b7738-759a-4737-9b0d-c61363aca5e6">586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6db46f8bee14f7d99fe9f42b164b6a5_D20190928-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC0zLTEtMS0w_a06afce3-8add-4043-83ce-d5f3b391e9d4">&#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="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC01LTEtMS0w_49860e54-4e4a-40b9-9d05-d2fc9e3f9861">867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC03LTEtMS0w_8e181078-8091-47e3-a524-649093f17c20">&#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:120%">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%"><ix:nonFraction unitRef="usd" contextRef="idc3739aca2424377b7984179cf648860_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS0xLTEtMS0w_a33fc626-b2ba-473d-a6ee-a24bd43b96d1">&#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="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS0zLTEtMS0w_4b27a70c-f03f-4e0f-898f-eaf8dffeed18">16,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS01LTEtMS0w_b5bcb243-545f-4090-9b1a-01a65b702103">&#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="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS03LTEtMS0w_19b376a0-875e-4248-94b0-76d896bcc889">49,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%"><ix:nonFraction unitRef="usd" contextRef="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi0xLTEtMS0w_0b9dbefd-0a00-4f36-a492-d3dfa4f5118a">&#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="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi0zLTEtMS0w_292c9d6e-1a37-4beb-880b-9122f37d75b7">7,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi01LTEtMS0w_e6c2a0f1-7c10-48db-a1fc-1ac3eb98dbf0">&#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="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi03LTEtMS0w_0ce0c486-1188-4529-aa6b-08b4defab0e8">26,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy0xLTEtMS0w_0d68a40c-b7b3-4a92-82ed-95ac98928292">164,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy0zLTEtMS0w_dd2bc4c9-afd8-46a0-9439-6a1793fdaa9c">159,802</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy01LTEtMS0w_ec63c3e9-428f-4edb-a280-8eef5379fc08">416,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy03LTEtMS0w_89de2082-cdfb-4468-9e5c-b0fbd149e569">475,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i16c362ee90214551bfb082d424ae0dc8"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5Nw_7029b664-1f78-4d50-a044-9557f44ad005" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b3288afbbe54ac8a19f16edd5c0e0e0_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy0xLTEtMS0w_b3f34357-b8ab-4009-8865-2317d18d32f5">23,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d091bdd5e6746cc9007cf452bf8c43c_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy0zLTEtMS0w_005991f3-b25d-4d7f-84e8-96432b1fb0c4">27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy01LTEtMS0w_55426be9-62ee-4dcd-b0ab-aa80ad6ae52d">57,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy03LTEtMS0w_79e7294d-fb2c-40a8-9363-ff46e4f8e096">86,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib46d481fe22f44048c264c86ebdf8588_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC0xLTEtMS0w_b22465c4-1fc0-4c84-9dbc-77f7c0c475cc">5,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17271f80bd5240dd9683499e3616f916_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC0zLTEtMS0w_8aec27e6-6414-48fa-817b-c4ba075d90b1">4,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC01LTEtMS0w_01ed1b90-ec3b-4a21-a4bb-7676a44f756f">10,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc828bfda3941828d7b60414c369047_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC03LTEtMS0w_a607299b-4965-475e-bde3-ff7668e5aea6">15,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4e7866664dd4101a83d5ae0d14373af_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi0xLTEtMS0w_85d17195-5701-4132-b619-ffe35edd53b1">28,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic839cd429dcc4d1a94e47bff4a50f9f2_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi0zLTEtMS0w_a24cf2f3-9551-477e-b2fd-e1056b90a31d">24,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi01LTEtMS0w_5b97aeaf-7a0a-4766-b9bd-38c9718513ce">70,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi03LTEtMS0w_7e1b355e-e522-4d6e-b62a-cb5501ea6dfc">76,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28308c47cce84ac795c9543f4b1edac7_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC0xLTEtMS0w_399b9276-7b2d-4020-a00c-522032b03351">26,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cbbdb9ed10548d998de0b6d69e1140d_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC0zLTEtMS0w_5e927c52-0431-4e8c-a7ea-06179873e4f5">46,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC01LTEtMS0w_d3a6e151-c4e5-4e36-ac70-c20f91987d5d">72,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC03LTEtMS0w_880d84f2-1e40-4b3a-a079-3160cbdef488">131,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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22eb12765cb548b5b9f93f031ac538eb_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS0xLTEtMS0w_0fe203b8-6efc-4415-8ca8-5d39728620c5">46,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i075c479a0b184e679fca8448e2e5dd2a_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS0zLTEtMS0w_beafc38c-40d8-499d-a36c-dd028fe944e7">35,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS01LTEtMS0w_e4acd740-8de2-4ac2-9b07-46daae0abe8e">116,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS03LTEtMS0w_005e61cf-c771-457b-a83c-6d3f7f7958b0">95,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67e9651c875847ab83a0f1bf951ca822_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtMS0xLTEtMA_7ffcadc5-108f-4a0b-ab1c-b8d7a9687884">17,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2303c3d453f14f3e89dc2f076b04677c_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtMy0xLTEtMA_6c7c6a98-229b-4ec5-ae75-afce310eb182">14,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="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtNS0xLTEtMA_9cdf23c0-a4c3-4b5d-83f6-2437056315aa">43,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtNy0xLTEtMA_50c560e5-4348-4a40-acde-12a1a35ff7fe">41,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65511a48045045ff9af75c866068d747_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtMS0xLTEtMA_0a3006a9-4d3d-4e64-b214-db8c9d90fb33">16,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4f7cdf999ce46ff80cd3d0fe38b0057_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtMy0xLTEtMA_75ad3f18-70f7-4762-b2a9-0ad6243d087d">7,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtNS0xLTEtMA_15b9411b-821b-40e7-ab4e-969832a1197c">44,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37d07e539274824be4003447230372e_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtNy0xLTEtMA_3030c524-0401-48fa-a46f-15fb8fc805b7">27,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItMS0xLTEtMA_ad816005-623d-41e4-8a14-399e97bfe819">164,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItMy0xLTEtMA_28b355d2-25a8-4c76-996c-ab1c013195ce">159,802</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItNS0xLTEtMA_4f714ab4-2537-41e4-b9f8-d28e17dbe193">416,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItNy0xLTEtMA_1eeab999-2f61-4c9a-9da6-fc98e9dd565a">475,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At December&#160;25, 2020 and March&#160;27, 2020, these adjustments were $<ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTAwMQ_90ed107e-289f-45e4-ad0f-0c5332994620">16,574</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTAwOA_55154c98-dc6c-47b1-9adc-8a43b561a100">17,473</ix:nonFraction>, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of credits of $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTE3MA_b282b449-05aa-4887-93b2-566581e7c5b9">899</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTE4OQ_6167ed79-ebbf-4c8c-a4de-ff752b11c83f">815</ix:nonFraction> for the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_49"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM1_f96522dc-cf48-4600-8a27-4fd255191656" continuedAt="i26826e730d374867969dd7c9d5ffebac" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i26826e730d374867969dd7c9d5ffebac" continuedAt="iffb7b239e9e245bb80f7e87f00d94c5b"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM2_5264ce70-b375-4e88-b47e-7643934431cb" continuedAt="ie514cd214dfa464c8e6e863068d50c22" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of December&#160;25, 2020 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 December 25, 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: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="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC0xLTEtMS0w_68875e60-7f1e-41d1-aac5-0d1c36188c14">16,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC0zLTEtMS0w_e28999be-2cc1-4744-a683-22c22ccb43b9">&#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="i46da69afe77b4ea1a01fe685825fe45c_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC01LTEtMS0w_42788ae3-6cef-47db-bb59-09bdeea40e22">&#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="ie51d00fe9aed413fa4f8f79748e465be_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC03LTEtMS0w_96196362-455b-46df-89ca-f572185fd3cc">16,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi0xLTEtMS0w_c98e2b00-32b9-4a4f-b173-6a734a94c2c7">6,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi0zLTEtMS0w_59f927b3-df3d-4cba-9ee1-30f60cd5df0f">&#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="i46da69afe77b4ea1a01fe685825fe45c_I20201225" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi01LTEtMS0w_36b03ece-f470-490d-bbfd-a665db7857d4">&#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="ie51d00fe9aed413fa4f8f79748e465be_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi03LTEtMS0w_f6adf63e-81e9-4463-a511-ca177f216b28">6,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy0xLTEtMS0w_d4234070-e316-4009-a341-edc8a44b4252">22,840</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="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy0zLTEtMS0w_0647e5de-721e-47f9-a51a-079bdade51f7">&#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="ibecd0105dd794b3785f2e82f97bd7755_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy01LTEtMS0w_b1e321ce-40cd-4e29-8d62-8dd9fa715749">&#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="i21c3fcfdd24143ad91d276c2367abd99_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy03LTEtMS0w_309e3aea-73fd-4573-baa9-36909cdf4338">22,840</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="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225" decimals="-3" format="ixt:zerodash" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtMS0xLTEtMA_e0c898e5-7b1c-479d-844a-3c903a29d225">&#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="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225" decimals="-3" format="ixt:zerodash" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtMy0xLTEtMA_d3031185-4792-4288-a975-62535b7a9f63">&#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="ibecd0105dd794b3785f2e82f97bd7755_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtNS0xLTEtMA_104a321e-d60a-4563-9b65-f20d35e5485a">7,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="i21c3fcfdd24143ad91d276c2367abd99_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtNy0xLTEtMA_0284bc7b-31f0-4282-a3f5-83461bc653ec">7,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="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtMS0xLTEtMA_939cceaf-0fcf-471a-9d52-e0f384b79409">&#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="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtMy0xLTEtMA_b2999f19-c10f-44b9-a7a1-b35df69d25ff">&#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="ibecd0105dd794b3785f2e82f97bd7755_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtNS0xLTEtMA_f4dbc39b-a706-4b9b-ac0b-a30f2319516b">7,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="i21c3fcfdd24143ad91d276c2367abd99_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtNy0xLTEtMA_cc95b3f0-8b51-45df-ab9a-fd2d8ae00f55">7,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="iffb7b239e9e245bb80f7e87f00d94c5b"><div style="margin-top:6pt"><ix:continuation id="ie514cd214dfa464c8e6e863068d50c22"><table 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="ibc2f4dad8e7a40e188c36898548c3d62_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC0xLTEtMS0w_8f508f39-56e3-4f72-8279-01c46ee20e19">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="i065ab8011abe49838be06c91ded81928_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC0zLTEtMS0w_b9b76977-e213-4907-8111-07605cc11cac">&#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="i705af026a05d4c0ab2bd5029c10656f9_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC01LTEtMS0w_2f997236-7033-4dbf-895e-fac9da7ef826">&#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="i2b56746260644f23b52ef5f0dc7f2268_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC03LTEtMS0w_67d89181-eec6-4d41-9007-75237a5e1326">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="ibc2f4dad8e7a40e188c36898548c3d62_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi0xLTEtMS0w_bc054c83-1274-40f0-8469-f7bf65e1065b">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="i065ab8011abe49838be06c91ded81928_I20200327" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi0zLTEtMS0w_e18b1429-13e0-4b4a-bf6e-aea55099f8be">&#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="i705af026a05d4c0ab2bd5029c10656f9_I20200327" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi01LTEtMS0w_47fc9b87-4092-4e4d-a518-82aba93fc9b8">&#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="i2b56746260644f23b52ef5f0dc7f2268_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi03LTEtMS0w_c38471f1-3d56-44bb-a3b4-fd13b8559650">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="i90c739f8f1334c82a142bd3f02a63214_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy0xLTEtMS0w_4d832d47-f65c-4f64-8edb-9174a4c00206">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="i1896079b586e4995b900938215088e34_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy0zLTEtMS0w_098eae26-05ac-4a4d-8327-28b5b08cbaf7">&#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="idc65a36bee7c481591c9088ddda526a2_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy01LTEtMS0w_7af8f141-8727-4594-b5d2-32bb779af37f">&#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="i63382bed51964878a896a40e9e652c67_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy03LTEtMS0w_f6565aa3-d4eb-41cd-b1db-b2ff32f309ce">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></ix:continuation></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM0_02764f09-af0e-4eb6-aa78-7907099b749a" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the Acquisition for the nine-month period ended December&#160;25, 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: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/> 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="idc65a36bee7c481591c9088ddda526a2_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfMS0xLTEtMS0w_d516f504-5fba-4aa8-b70e-b439c29875c7">&#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%">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="i11d53e8d60374353a668a76ace42271e_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfMi0xLTEtMS0w_85550774-4dee-4560-922f-84069a99e50c">7,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</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="ibecd0105dd794b3785f2e82f97bd7755_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfNC0xLTEtMS0w_c9ff5706-6e6a-4f1e-877f-5fede5505962">7,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#8217;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#8220;Retirement Plans.&#8221;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, there were no transfers among Level 1, Level 2 and Level 3.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_52"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY1_a283a135-545e-4f3b-9013-4f7098f7a9ca" continuedAt="i4c72d48151d0455f885f4104fdd0c8e2" escape="true">Trade Accounts Receivable, net</ix:nonNumeric></span></div><ix:continuation id="i4c72d48151d0455f885f4104fdd0c8e2" continuedAt="i1e6acb0a8aa64d409ddb015d8a491f14"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY2_73441570-a21c-4491-9b70-991c071bb79e" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMS0xLTEtMS0w_8e360e3d-f810-4963-8a75-9cb9b5c5c31c">103,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMS0zLTEtMS0w_ea804811-dce8-43f4-9489-de1e382a739c">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMy0xLTEtMS0w_852b52c5-de41-40cc-ab55-7b6e4b8468da">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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMy0zLTEtMS0w_0e72c72b-a3f0-473a-bb0b-1d4afe07f43d">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNC0xLTEtMS0w_bf980f39-c8e4-482a-a4e9-867854185dbf">16,437</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNC0zLTEtMS0w_97ae0acd-f9ff-4176-ae23-35535fed31d7">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNS0xLTEtMS0w_02e2c399-f852-416d-8fd4-1ed455441879">19,778</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNS0zLTEtMS0w_59da0732-a7a6-4aca-b8a3-2c2a8eb20574">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNi0xLTEtMS0w_82f59acd-6bad-47fd-940d-2d36d4ccd2dd">67,334</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNi0zLTEtMS0w_3c72481e-9831-4a6e-86cf-bdaa8fbab93c">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY0_48a72b6b-bd0a-49e9-bd70-a77f1c733b25" continuedAt="i40e9dddddf414386bd8511be2dee9e50" escape="true"><div style="margin-bottom:12pt;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%">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 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS0yLTEtMS0w_8347db0c-1552-446d-82fc-36ea874bc63b">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS00LTEtMS0w_7c310fed-676c-4595-82fb-d7f240ddf9ac">17,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS02LTEtMS0w_97df29d4-7de3-46e2-b54e-570799482046">17,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi0yLTEtMS0w_971b1942-3a32-4fb5-b75e-9e998d083bd8">150</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi00LTEtMS0w_99171868-d45e-4f98-a758-3fa806f840f3">103,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi02LTEtMS0w_919ef87b-bab5-4654-88b3-53abc7de14c7">103,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy0yLTEtMS0w_9f75517d-d655-461d-90e4-5365d2717cf4">&#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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy00LTEtMS0w_e9dcedd1-658f-4044-b008-417f7c369dd5">104,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy02LTEtMS0w_a399c33d-86ca-445e-b541-a7c463cc35c3">104,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC0yLTEtMS0w_45a9c3f1-b47d-4fd2-8d01-2be1b83e3453">138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC00LTEtMS0w_bbd50603-c77a-44f0-a5aa-f86c5dce5756">16,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC02LTEtMS0w_5ce37e99-2c69-4674-9aac-546f705d0c8e">16,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><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%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div><ix:continuation id="i1e6acb0a8aa64d409ddb015d8a491f14"><ix:continuation id="i40e9dddddf414386bd8511be2dee9e50"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 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="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS0yLTEtMS0w_1a48bb40-e280-4b28-86ba-e1fa1bc22227">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="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS00LTEtMS0w_f7b93029-3f58-47b4-aa30-483345485943">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="i48ab9576f15f4a3f840055fe938d5cc4_I20190329" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS02LTEtMS0w_85a77d7b-1ef2-49a0-85db-bfb60c0943fc">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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi0yLTEtMS0w_84251b41-81fc-4bf2-bc31-f001a1904bb4">175</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi00LTEtMS0w_e3f90f1c-3979-4646-967f-3c4fdc1257da">91,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi02LTEtMS0w_35c7ec5d-8411-465d-9267-ca5a8d417bca">91,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy0yLTEtMS0w_c6c4eb0c-7633-43fd-abaa-92af3f3b4a7d">&#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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy00LTEtMS0w_b8168cd4-68c8-443d-9bd2-5e7e1daad963">92,330</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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy02LTEtMS0w_17934153-ab8a-40b9-bc81-b2e4ad2e1932">92,330</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 27, 2019</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="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC0yLTEtMS0w_09f5959b-0ecc-480e-8b89-061effdc02dc">237</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="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC00LTEtMS0w_2c55ecdf-a753-4d7d-ac00-005e1848bfb8">16,967</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="ia164390d2f41401caffa4dc972c94cf3_I20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC02LTEtMS0w_eed42cc2-3007-4f6e-bb92-9cd3516caf2f">17,204</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></ix:continuation></div><div id="i2433673d83c444f59a620c626d50856e_55"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzQ2_5bf31923-194a-4bb6-9873-00d4e1201537" continuedAt="i85c037701f2d4bd5a1afbb670d684911" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="i85c037701f2d4bd5a1afbb670d684911"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzQ4_1a4b5ea6-a7e5-474e-89cd-d2e7f4aefe55" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMS0xLTEtMS0w_2d6f8608-28fd-443e-9514-ee2b5eeb95aa">8,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMS0zLTEtMS0w_7d1119b4-2c8b-4b1c-a179-0fc5ca7e5084">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMi0xLTEtMS0w_a91ae9c0-90a8-4b42-8391-650c53d59131">57,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMi0zLTEtMS0w_87fe37a8-ad75-4c18-b171-959bf039c562">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMy0xLTEtMS0w_31ec94ff-c405-47d8-93f3-f73987f28fd8">24,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMy0zLTEtMS0w_2605d23f-a142-4a20-b778-00695144325a">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNC0xLTEtMS0w_bd047aac-f2ac-4e04-b39e-33b6a0db4440">3,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNC0zLTEtMS0w_ebd65a13-4ed8-400a-9738-2290fcdab049">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNS0xLTEtMS0w_3c1c8917-b2c2-4738-b74f-608af490cec5">94,021</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNS0zLTEtMS0w_a91a0afe-9093-4e58-9b7d-d2f66dbbbf54">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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMTk4_d9700683-5ca9-4c39-8b95-ef1e6b65265d">3,120</ix:nonFraction>, for which $<ix:nonFraction unitRef="usd" contextRef="i84a349dbeba54adc8192bc9cb910f585_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMTY0OTI2NzQ0MjA3OA_b6482f06-4811-438b-a559-9eb12e307594">1,245</ix:nonFraction> was on-hand at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;25, 2020. The Company recorded inventory provisions totaling $<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMjY2_898a1fca-fb98-4e30-8bff-d6b491bfbbca">885</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMjcz_eaa4dae7-7665-4417-86dd-1cbb828aacf9">2,958</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzA5_b57fe18e-5c2a-493a-b54d-00f0fb657803">1,008</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzE2_9e955bd2-e6bf-464a-b3ee-9f2c535a7e92">2,538</ix:nonFraction> for the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_58"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjc4_d6e3bda3-c985-41b3-be0f-f42a1e17ded9" continuedAt="ib934fef27b0f4384a5e1d0469c72cd68" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="ib934fef27b0f4384a5e1d0469c72cd68" continuedAt="ia5abe18bda7a4594b8c5a409f178c9c3"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjc5_67163052-964e-49d4-90b7-0dd6e9aeae67" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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="iddbd33a3fe464e0db5b06301b1f988ed_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMS0xLTEtMS0w_980adef0-a8f8-4f3c-97d2-3639b344b36c">23,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i0ddea6e71a534d3caa5068b0a2e39c77_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMS0zLTEtMS0w_370f3ac6-a1e1-492e-ae1d-4e5008e77419">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="iffa21f73df3a4a91ba4e5f73406b5bcf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMi0xLTEtMS0w_3f8f1dc3-c3bb-4586-9b82-da32f2e79c3a">91,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7db4cec050b44a5bf7de0319d79415b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMi0zLTEtMS0w_87e073f0-b3a8-4c25-a502-9a16a8e6ae67">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="i487613cdf2504617a8e78c1f7c8b01c6_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMy0xLTEtMS0w_56d7cd6b-de28-47ad-af4b-df30cc65f1b1">488,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9bccbb62c6e46b6aaf93490091836fa_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMy0zLTEtMS0w_4abbc8dd-ae4b-451a-a82e-297de86a26ee">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="i311a7b6b63b545da8990c4957d2f2de5_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNC0xLTEtMS0w_37da072b-f4a5-4820-b668-913b656fedc0">6,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i192eb1b6f28a4688bedc324b3c42711f_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNC0zLTEtMS0w_22e30be4-54d5-4fb5-848b-55bb3247cd0b">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="i23c0dd3244e64d98be0f066659dcc658_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNS0xLTEtMS0w_1dceb66d-e35f-4e93-a232-756e262fce5c">10,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6460745814047eaa7644e95c7f35c1c_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNS0zLTEtMS0w_1300e4da-6278-43cb-93de-5c4c7e32b15f">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNi0xLTEtMS0w_5911acc2-a7b5-4d90-8589-aa6e4cf42ad0">621,759</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNi0zLTEtMS0w_8f3b0ae3-f7d5-4032-908b-80792e748da3">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNy0xLTEtMS0w_bb31406d-1d1d-4dbf-b4f2-a7655c670acc">407,387</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNy0zLTEtMS0w_e0cbdc45-f93c-4ac4-8619-b00a96c1c10e">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfOC0xLTEtMS0w_92987cf8-f532-4a1f-acab-8d5e9b4fcfa8">214,372</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfOC0zLTEtMS0w_fed7753e-7644-4f74-8030-2163e566dc9d">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:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation expense amounted to $<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMTcx_d2b00fc6-119f-494a-a7a8-3b6fb117edbc">11,255</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMTc4_3262b077-9b69-4223-b0f1-3a6458b8d840">33,861</ix:nonFraction> in the three- and nine-month periods ended December&#160;25, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMjQ1_0a2c48b5-2e57-4ed2-b295-7d2f39bb7218">15,677</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMjUy_5d9d32e8-7309-4566-b028-18035c6c3544">46,247</ix:nonFraction> in the three- and nine-month periods ended December&#160;27, 2019, 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjgw_80e3600b-bdd4-4f0f-bc91-cfa0cb796bb9" continuedAt="i0d885cec6f5846d29dc4974c46aaa02f" escape="true">The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of December&#160;25, 2020 and March&#160;27, 2020 are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="i0d885cec6f5846d29dc4974c46aaa02f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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="ie90f0d7180c94a43b8aabcc09f8411fd_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMS0xLTEtMS0w_aa9aca5c-8c3c-4bd5-8fa8-859ff068704d">35,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="ibacaae1d1f744505853911b2194cabe2_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMS0zLTEtMS0w_0e554ac6-5f66-4036-9787-12efd8bc5dd7">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="i16a677882cb74608be2ff49c3a0ec6e4_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMi0xLTEtMS0w_02b95b11-647e-42b7-a518-3629d629e89c">136,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2ba01a706234ce6b5de924b01610822_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMi0zLTEtMS0w_09527b16-508f-4ac7-a313-92ba018b5768">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="i2e94afe588f64b658c502d32b7462455_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMy0xLTEtMS0w_ee557402-4ef2-42f9-bd50-003c09e904bb">34,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f65241bdf3c4651884d34a496df84c3_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMy0zLTEtMS0w_c8e1cb0d-a805-4ba5-a836-902789050474">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="i82052a2ee91a4cc0b2fbf8a0457f6505_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNC0xLTEtMS0w_9683a8c2-690a-4aa4-b19e-f459476e0dcc">9,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i897e27f5cb04432b8af51bb71ffe586a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNC0zLTEtMS0w_bd5ea296-8672-4df4-b8ef-54ed5b5fbbbb">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNS0xLTEtMS0w_05097736-063a-49b2-9333-c86af57ad87c">215,710</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNS0zLTEtMS0w_c682940d-d4c3-4e85-a36c-cf225baf8e27">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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:6pt;text-align:justify;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="ia5abe18bda7a4594b8c5a409f178c9c3">Amortization of prepaid tooling costs amounted to $<ix:nonFraction unitRef="usd" contextRef="i1f509b2789e94e60939f52739119a03e_D20200926-20201225" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNTk5_bd64b11d-921c-4c8b-9720-2270545d5250">18</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8b7269f3f9240119462946ed5dc50f7_D20200328-20201225" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjA2_3a5282e1-ce9c-4bc6-9561-89652aec920c">54</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="if70cf3151ec6406e9636c0231bcd44b5_D20190928-20191227" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjQy_a3bad35c-0a1d-4322-ac15-a238392be027">32</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idee2066c4ae2428abf492316713e1abd_D20190330-20191227" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjQ5_efe853c9-60d6-40d3-b918-de7bec6f679a">94</ix:nonFraction> in the three- and nine-month periods ended December&#160;27, 2019, respectively.</ix:continuation></span></div><div id="i2433673d83c444f59a620c626d50856e_61"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY2OA_d29e65db-a961-4518-80bd-6b115471a8b5" continuedAt="i635b47a2c70e4cd6880c4f5e7d806f96" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i635b47a2c70e4cd6880c4f5e7d806f96" continuedAt="i84425efe550648ab84c1e215719c7697"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY2OQ_13989dab-c1e8-47a8-a647-927c5adf63d0" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.781%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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 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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMS0xLTEtMS0w_e46036d9-a6bc-42ca-9738-facbc03b42a0">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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMi0xLTEtMS0w_21b3114c-8634-47c7-a827-7986834d8321">18,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMy0xLTEtMS0w_0f2c9598-2710-4bd8-acb9-cc98db023ad2">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfNC0xLTEtMS0w_d909bdbf-9924-4393-a266-a9e0eb41972a">20,249</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY3MA_f18d12da-ef2b-476e-8d72-877df0cf13a6" 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%">December 25, 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 #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="ied64fb3abcbf473692981f5d462843ab_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi0yLTEtMS0w_e0b6d538-8234-44c4-8f46-2cdb37d52461">31,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="ied64fb3abcbf473692981f5d462843ab_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi00LTEtMS0w_531eaa6d-1b07-497c-82b8-f8644f1e61b0">11,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="ied64fb3abcbf473692981f5d462843ab_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi02LTEtMS0w_4a8f31ec-d872-4a57-87cc-c2522834e717">20,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding: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="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi04LTEtMS0w_6a10ab21-063f-4e55-b556-92d4e62e0b94">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="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy0yLTEtMS0w_b4318cf9-4043-47ee-93bd-dc5e7d08df17">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="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy00LTEtMS0w_ec7bd5e5-75e8-47fd-9b27-d7eb919111ca">5,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy02LTEtMS0w_10da00ac-6075-4a14-9699-0d42c3e88927">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="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="i26d18050b8cd4fb7ba2b9f70ee73181b_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy04LTEtMS0w_a4c17dde-9bca-4249-8682-1b8006b7ca67">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="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC0yLTEtMS0w_cc3864f5-0ceb-4dce-99ab-f7a5babc964c">17,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC00LTEtMS0w_e3640e25-d704-4019-afb8-d0280d1507a3">2,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC02LTEtMS0w_4b64b5d9-62ee-4666-ba93-e66a79a09031">15,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="if197fbac53e042c0a937fb795bcfac55_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC04LTEtMS0w_ec50836b-2a93-48c6-ae12-b12d59beb475">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%">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="i361f856b255f4938911e253a5dc432a2_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS0yLTEtMS0w_bb7a092e-63b9-4f79-929d-c360eb99c752">810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i361f856b255f4938911e253a5dc432a2_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS00LTEtMS0w_f8b1b218-00ca-4e3b-969a-62abf35316f9">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i361f856b255f4938911e253a5dc432a2_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS02LTEtMS0w_35e2897e-79f7-47af-9cde-944d3676379b">737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i79a18c2f18594f08a6b3b6b966458883_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS04LTEtMS0w_b1acc4b5-4f96-4526-a7b0-cb54a7025eaf">5</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%">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="i23b0d15e5fbc4b37a6cdf89702443893_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi0yLTEtMS0w_bee3873d-09fe-419c-a318-75b982364b62">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="i23b0d15e5fbc4b37a6cdf89702443893_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi00LTEtMS0w_5930a2ad-2c49-42e1-a5ee-ae41a564cb35">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="i23b0d15e5fbc4b37a6cdf89702443893_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi02LTEtMS0w_4e14f51a-1e9d-487c-b803-eacdf16970bb">&#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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy0yLTEtMS0w_13391588-a26c-432e-8a80-380cf8ffe8c7">56,037</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy00LTEtMS0w_d752f238-0d27-4364-bc4f-5711fcd6ef35">19,617</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy02LTEtMS0w_8cf389cb-6d80-4891-ae9e-6fd8d9c942bc">36,420</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="ic42df5052d3d4d6099b3af2c44f18f10_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi0yLTEtMS0w_0822275d-44a7-46a8-81b6-988d29860cc5">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="ic42df5052d3d4d6099b3af2c44f18f10_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi00LTEtMS0w_82177244-2e07-4bcd-95f9-b416b131e2e4">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="ic42df5052d3d4d6099b3af2c44f18f10_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi02LTEtMS0w_bf843c85-22de-43ba-865c-671d6943fc28">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="i962b53775b8c4919b7f4d682e1f877b3_D20200328-20200626" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi04LTEtMS0w_227c1818-569d-4379-8707-0c099552256e">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="i016ac96fcd384788b09c29f584cf8c67_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy0yLTEtMS0w_2f105049-0c7b-4a2a-b422-e7e422d8ad0a">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="i016ac96fcd384788b09c29f584cf8c67_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy00LTEtMS0w_476ab0cc-f69c-4055-8162-b72dbcaf70ec">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="i016ac96fcd384788b09c29f584cf8c67_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy02LTEtMS0w_05b4e5ba-bbaa-4a27-a35c-6ed15adb1df4">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="ia26f36f5b65d4dfab25144d88a3045f6_D20200328-20200626" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy04LTEtMS0w_1bca4eb1-c776-4a69-9fb1-2b829e7f76e5">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="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC0yLTEtMS0w_252e9734-70b0-4085-96a4-2b9c8c9615de">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="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC00LTEtMS0w_f1074472-d27f-4f29-9e43-7ddeadd283f9">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="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC02LTEtMS0w_3047399c-8f96-4749-92f3-2d94115a9deb">&#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%">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="ibeab5ae969174fc391b644c6fc5243f6_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS0yLTEtMS0w_e5d71f28-c872-4bfe-aefe-22e32432d995">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="ibeab5ae969174fc391b644c6fc5243f6_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS00LTEtMS0w_17ead184-032c-485c-91d8-e5116ab3231e">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="ibeab5ae969174fc391b644c6fc5243f6_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS02LTEtMS0w_490e29fb-b105-4e14-95a6-6e1e2a4669dd">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="i889998d3f783481488596813cbd728e3_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi0yLTEtMS0w_9f766f5e-1c54-47a7-9445-83b49233e05d">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="i889998d3f783481488596813cbd728e3_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi00LTEtMS0w_9b1e4cde-b852-4f5d-8fb7-d97b83eed8c9">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="i889998d3f783481488596813cbd728e3_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi02LTEtMS0w_e43380ae-1fd7-452e-a0be-a67b3af501bf">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy0yLTEtMS0w_d1257877-e9be-477c-9cc8-b313d9d30369">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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy00LTEtMS0w_d36c5c6c-fbae-4d14-a0e1-cc26f0af5bd1">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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy02LTEtMS0w_cd9f47e3-d1eb-4009-b9df-d48dec6b65e8">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 its acquisition of Voxtel, Inc. during the nine-month period ended December&#160;25, 2020. The Company paid an amount of $<ix:nonFraction unitRef="usd" contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMzMz_36fbe504-7048-4cdf-ae3b-5edc978f393b">35,081</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="i9894747e3bdc4e46b68fa18b58075511_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfNTU3_e1f9b05f-f135-4400-af81-dd7e515f2d7f">18,803</ix:nonFraction>. As a result of the Acquisition, the Company recorded finite-life intangible assets of $<ix:nonFraction unitRef="usd" contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfNjQ3_c44ef77f-d2c2-413b-8e06-ee9819238cf6">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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODM2_19a42692-c954-48fd-9d6d-03ede301e3fa">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="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODgz_12b40284-aa05-49e3-b789-5c806b3c41ae">926</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODkw_56dca1b8-a2fb-4409-a305-767f98c19acd">2,310</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfOTI2_364ba70d-82cb-4d91-bd54-caa33c3b083c">422</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfOTMz_5b6ce3fa-4ce8-4d8c-a202-17e09f787f8c">1,267</ix:nonFraction> for the three- and nine-month periods ended December&#160;27, 2019, 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="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTQ0MA_2e3025fc-a6ed-410a-a2db-194762dff58b">10</ix:nonNumeric> years. There were no such costs capitalized during either of the first nine months of 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%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY3MQ_38c79d7e-224a-46ea-8915-cc71ae9ef8cb" continuedAt="i9604f8b8b4464b718999595395c9456e" escape="true">As of December&#160;25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div><ix:continuation id="i84425efe550648ab84c1e215719c7697"><ix:continuation id="i9604f8b8b4464b718999595395c9456e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMC0xLTEtMS0w_d85d56fd-01e4-43bc-8a8b-55c2f8fc8c4c">850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMS0xLTEtMS0w_8b377852-9f84-4f3e-b092-1cbf0ed4c120">3,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMi0xLTEtMS0w_746dea27-7c6c-4efd-aeeb-4c0b27d53a5b">3,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMy0xLTEtMS0w_ab6e32c1-c8b5-4726-be7e-c957c41ec86d">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNC0xLTEtMS0w_e6875d76-6cdd-4533-8245-08f4a5973064">2,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNS0xLTEtMS0w_5e2b4b16-097c-48a1-a014-0e579b205e23">23,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNi0xLTEtMS0w_6bed48ff-9743-4024-9c9e-45376799ad34">36,420</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></ix:continuation></div><div id="i2433673d83c444f59a620c626d50856e_64"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RleHRyZWdpb246MjhmODE4ODg5YzMxNDgxYWJmZWM5M2FmZTQwZWVmOWJfODA_ec4016f3-3192-4213-bfbd-d0db195d14ae" continuedAt="ic78bdda840454372bafc678b7773d9b4" escape="true">Other Assets, net</ix:nonNumeric></span></div><ix:continuation id="ic78bdda840454372bafc678b7773d9b4"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RleHRyZWdpb246MjhmODE4ODg5YzMxNDgxYWJmZWM5M2FmZTQwZWVmOWJfODE_2c39e207-1a0b-4d4a-bd68-dc2839c05408" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMS0xLTEtMS0w_728f5e67-55b2-42b2-ae61-889dc337d1b0">6,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMS0zLTEtMS0w_52e54a99-845a-4b9a-b7c4-ac6083a82a33">3,039</ix:nonFraction>&#160;</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%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMi0xLTEtMS0w_12c88908-8061-43e2-b80a-2fc986258430">2,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMi0zLTEtMS0w_2e9bc10d-a9e6-4eed-8b51-67057e6721c5">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMy0xLTEtMS0w_74a1ca48-5eaf-4702-8031-010413c4faf1">1,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMy0zLTEtMS0w_db193856-e930-4cf7-9379-78904996b03f">1,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNS0xLTEtMS0w_7200b01c-0620-4c40-af1b-def150af82ae">1,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNS0zLTEtMS0w_72ce2b88-e8cb-40b0-813c-8f1aa13f6cba">2,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNi0xLTEtMS0w_8582ba13-d647-4208-8143-b7212a8c5e13">12,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNi0zLTEtMS0w_5c16b904-c8e6-4d81-9f08-6d60c9f62e5f">8,810</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="i2433673d83c444f59a620c626d50856e_67"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RleHRyZWdpb246Mjc0NjMwOWJiZTFmNDNhM2EzNTI1ODY0YWU2ZjQ1Y2NfMTM4_b12a6b31-5e8a-4c59-a637-14e19dc0e8ae" continuedAt="if29793da889841cda3e7996225bb8276" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="if29793da889841cda3e7996225bb8276"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RleHRyZWdpb246Mjc0NjMwOWJiZTFmNDNhM2EzNTI1ODY0YWU2ZjQ1Y2NfMTM5_fd7503bd-99c5-4226-a142-3be91e6d0b4b" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMS0xLTEtMS0w_722617c5-4c68-4816-8782-ed64baa1a777">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMS0zLTEtMS0w_bfc7ff20-a950-4a03-b2b0-aded36fb7af5">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMi0xLTEtMS0w_2600256c-b787-4d9b-a114-a153ec8a7f6a">14,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMi0zLTEtMS0w_bf75e088-bc74-4ded-98f7-188b1497c493">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMy0xLTEtMS0w_ad06a9b3-0f59-4ca3-875a-dca8f9c5b531">18,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMy0zLTEtMS0w_1e92c1f0-ae5d-4318-b852-2f011a03967b">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNC0xLTEtMS0w_c07135ce-3ffb-4838-b129-98138a71816a">17,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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNC0zLTEtMS0w_674a5909-e2cb-4708-a03a-a9bd513651ed">&#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%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNS0xLTEtMS0w_e6d4d7fc-c10c-429a-9b90-3a6ee7fc32c7">5,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNS0zLTEtMS0w_f08346aa-7d28-4893-99ae-3438fef07640">7,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNi0xLTEtMS0w_c407c05b-280b-493b-9479-fbe4560e8fe9">2,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNi0zLTEtMS0w_773a40ea-c586-4d7c-a242-0d9ad2484311">6,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNy0xLTEtMS0w_c0bb04c1-60d6-4645-bfca-9994c7ad124c">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNy0zLTEtMS0w_e571c772-e2f6-4c1b-861e-4b529093595e">4,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOC0xLTEtMS0w_bb3ace4a-99e0-4fa4-8fed-d4ced5552cf3">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOC0zLTEtMS0w_d5c3c522-961c-47fa-8ba0-28bc9694004e">3,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOS0xLTEtMS0w_e3a30846-cfea-47a9-8336-990bec6bf24c">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOS0zLTEtMS0w_6cdc3389-1146-4b3e-a3d9-3aefc44c81d2">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTAtMS0xLTEtMA_642d08d9-4cc4-4b5c-9d6e-81f4069d9251">5,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTAtMy0xLTEtMA_b56b3c80-4b44-4fa0-a0dc-3cd099f8bfeb">5,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTEtMS0xLTEtMA_e1583203-6c86-466d-b2bf-e0dd14b7a08c">66,779</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTEtMy0xLTEtMA_63e682ed-6b03-4950-b056-120be8f56aa0">56,855</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="i2433673d83c444f59a620c626d50856e_70"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU3_b2c7081b-c116-42c4-ad7e-b084f709fd97" continuedAt="i51481a34e05e454e95362cd9334b7869" escape="true">Management Long-Term Cash Incentive Plan</ix:nonNumeric></span></div><ix:continuation id="i51481a34e05e454e95362cd9334b7869" continuedAt="ib7e4a2bc88a54201acdde408b7d1e0f0"><div style="margin-top:6pt;text-align: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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU4_c05ef6c8-caf6-4854-8458-d0c8fde99868">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU1_032abb05-ecac-4cce-83ae-0329c1b85261">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="if000af33eb0642709aa642bd60a54510_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NTk3Ng_786a91e4-dcf4-4f01-a431-23752e36ee99">607</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i76733ccc4d9d48c98831a30fbbffeaf8_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NTk5MQ_d04a9990-7984-400f-aeac-3716fa73349e">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 </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ib7e4a2bc88a54201acdde408b7d1e0f0"><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%">TRIP, and amounted to <ix:nonFraction unitRef="shares" contextRef="ie6eee8d455ae4dfa9922e6d11f5ccf94_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAwNQ_0c537370-7ece-412c-8c8e-a3f035bc2ccc">602,490</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifa99d6220d8e4d159c786e3afa3ec95f_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAyNQ_fa7e0d2f-2639-4ae8-864e-264f1b0e60b8">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="i93761d8254594957af310eaecb7adfd0_D20201102-20201102" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAzMA_7d631e6f-1be4-4b0c-9eee-f29f5d22dd4b">14.00</ix:nonFraction>. If an employee elected not 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU2_3bdb2d86-0a42-4470-a71f-d284660cdc44" 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-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 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="i82d3154ea885447abc4af74f0af7653a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMS0xLTEtMS0w_4c08b2a8-0d55-4dac-9544-7e623ffe3403">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d3154ea885447abc4af74f0af7653a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMS0zLTEtMS0w_b9170ff3-04b9-4fa5-a35e-a40088d29e39">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMi0xLTEtMS0w_e79bd78f-1c9b-4954-826c-3c5500912566">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMi0zLTEtMS0w_3831dd9c-4030-4cbf-b129-a789a7f4b380">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMy0xLTEtMS0w_b88a1863-6fc0-4f4f-8195-63ea1718648d">11,096</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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMy0zLTEtMS0w_84732b2d-7831-4615-999a-6a9ed0637609">&#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%">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0xLTEtMS02MTU_07731f0c-9084-48d8-80cd-7e233460d47b">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0zLTEtMS02MTU_6ae80be5-bd2b-4707-b96d-e0ddf53036dd">&#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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0xLTEtMS0w_52d25e35-ac38-4901-ae49-89b71a72e31a">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0zLTEtMS0w_89c17637-32da-4e14-94e3-28f79d91dd37">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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNS0xLTEtMS0w_7adf120d-0939-469a-8a9e-56fcecea2112">284</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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNS0zLTEtMS0w_bb586ad4-2095-4c8f-b0e9-1944d0e99e6e">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:700;line-height:100%">Balance at December 25, 2020</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="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225" decimals="-3" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNi0xLTEtMS0w_1e8d0764-a431-44c0-ba1a-bad3953a8466">94</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="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNi0zLTEtMS0w_801041fb-0014-4bd3-a265-1b00cbfd68fd">194</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: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 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 unaudited consolidated balance sheets, respectively.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_73"></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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3NTAxMQ_91d0459a-6eab-4c43-aece-5407266a89bf" continuedAt="i553131847d4940d484da8b7eec28ced3" escape="true">Debt and Other Borrowings</ix:nonNumeric></span></div><ix:continuation id="i553131847d4940d484da8b7eec28ced3" continuedAt="i446df136f7534cf5868e480684cca187"><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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc5OQ_cc536b0f-3784-45b0-ba91-234babf6e590" 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 December&#160;25, 2020 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%">December 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i51be102d93014f8483cac62c617dc582_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMS0xLTEtMS0xODI4_b6205a67-e4b3-41c4-aa7a-4c44a02a8f46">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="i8bca18d4bf664daf8eec3ecebfef373d_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMS0zLTEtMS0xODMy_b79d2d63-067b-4df4-8942-4a60dfbb4b74">&#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="display:none"></td><td colspan="3" 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%">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="ie03506cd45244c7c95b14bc602eed212_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMy0xLTEtMS0xODI4_3f289a4a-38b5-41c6-b902-ff2be8498a96">&#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="ifbefe027d0d64b12afff1c8e74cba6c8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMy0zLTEtMS0xODMy_68f6eff8-9283-4b48-87fe-7d0ad57ee2c3">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNi0xLTEtMS0xODI4_4d412255-292b-40fd-96c2-a8428530b0e7">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNi0zLTEtMS0xODMy_fbd60358-04e4-4ff8-988a-0627a14a4d25">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNy0xLTEtMS0xODI4_f34b64d8-2618-44fb-b033-78a4bf2f2d18">&#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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNy0zLTEtMS0xODMy_718f8de2-a4a1-4186-9179-6cfb1ef0f9c5">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfOC0xLTEtMS0xODI4_2c66ba9e-2070-4cec-a59d-c6b2a3cbe221">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;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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfOC0zLTEtMS0xODMy_8666401a-32e9-4a5d-9c16-a1dc9357fbbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3MzgwMA_7640cfb6-a910-4145-9e3d-1142b15e1e31" 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 principal maturities of debt obligations outstanding were as follows at December&#160;25, 2020:</span></div><div style="text-align:justify"><span><br/></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.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMC0xLTEtMS0xNjA5_a9ec2c38-54c9-4fea-96a7-cbcf82778b60">&#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMS0xLTEtMS0xNjA5_8eb81cc6-17b0-420b-8b8b-9d97cf186c5d">&#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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMi0xLTEtMS0xNjA5_53bdf4f0-0bb0-49ec-b4d3-7e55da1859ef">&#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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMy0xLTEtMS0xNjA5_9e5a99c7-5f57-4375-baf9-90c443639b22">&#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNC0xLTEtMS0xNjA5_b0766163-ee9f-4b27-9a6f-edfacaf29a4d">&#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%">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="algm:LongTermDebtMaturityAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNS0xLTEtMS0xNjA5_f35b0e39-6c1a-4e5c-a96b-c99658edf5aa">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 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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNi0xLTEtMS0xNjA5_eb7572d2-64a1-40e8-bc2d-0ef32d1f75a3">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></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MDg2OA_71559974-b234-47e3-a32b-cdbe1d57f390">325,000</ix:nonFraction> senior secured term loan facility due in 2027 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $<ix:nonFraction unitRef="usd" contextRef="ibdc6126072c344198a1ff314e6ebbee1_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTYyNQ_a8853c67-38dd-4388-8194-a7cc243b3c6c">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="ief6aaf5f52194fa18f210970667377a5_D20200930-20200930" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc4OA_3a7ffd66-7d01-449f-a892-f3dceb5d2a08">3.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i6ad4df76d13b480998b88bdd40fe6531_D20200930-20200930" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc5NA_dc6a8f9a-556b-4cde-904b-a2c3f843ad87">4.00</ix:nonFraction>% based on the </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i446df136f7534cf5868e480684cca187" continuedAt="i558e03675d25460fa35d8b594b7c008f"><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&#8217;s net leverage ratio, and LIBOR is subject to a <ix:nonFraction unitRef="number" contextRef="i67393c841cca4fde9f50ee59c640f315_I20200930" decimals="INF" name="algm:DebtInstrumentInterestRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEwMw_820aa424-0e8c-489a-b222-19343c462fed">0.5</ix:nonFraction>% floor. The Company&#8217;s outstanding borrowings bore an interest rate of <ix:nonFraction unitRef="number" contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEwOQ_ecfb40e4-aeb7-4164-a11d-6481b13adf68">4.5</ix:nonFraction>% at December&#160;25, 2020. The Company has <ix:nonFraction unitRef="usd" contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3NDU5OQ_97af4234-abc9-43a7-acf9-053bfa468fde">no</ix:nonFraction>t borrowed on the Revolving Credit Facility at December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i9ad68eed1cdb401f998e27bd85bbfc77_D20200930-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MzU2NQ_5af136a6-2746-4ec5-aba8-0325cb80dd98">25,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic1490917fe794b3cb0cc23a73391fe19_D20200930-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MzU3NA_25ee2d1d-6877-4273-9ce4-6efb10450f2b">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 $<ix:nonFraction unitRef="usd" contextRef="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEzNw_6cc86dde-7936-4cc1-bd79-9e06a270ecb4">9,374</ix:nonFraction>, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized into interest expense or recognized as loss on debt extinguishment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Included in the Revolving Credit Facility were deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="ibdc6126072c344198a1ff314e6ebbee1_I20200930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTI5OQ_f4a74b5b-d4eb-434b-b5bb-bd38c9cf7ae7">300</ix:nonFraction>, which the Company classified the related short-term and long-term portions within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $<ix:nonFraction unitRef="usd" contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTI5NA_1a1c35e6-8602-475a-9c48-6206f68bd243">254</ix:nonFraction> at December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 25, 2020, the Company repaid $<ix:nonFraction unitRef="usd" contextRef="id1658afe98924989aa06aedb40095ee2_D20201125-20201125" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTc0MA_a6df8389-4550-4fb8-8eca-83bc6c754906">300,000</ix:nonFraction> of the outstanding $<ix:nonFraction unitRef="usd" contextRef="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MDg3OQ_71559974-b234-47e3-a32b-cdbe1d57f390">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 debt extinguishment of $<ix:nonFraction unitRef="usd" contextRef="id8671262dc234e469c9b280d0d492dcd_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTc2MA_e4415660-8188-422f-a9f9-4b96114796dd">9,055</ix:nonFraction>, which was included within &#8220;Other (expense) income&#8221; in the unaudited consolidated statement of operations at December&#160;25, 2020. The loss on debt extinguishment consisted of the unamortized balances of previously deferred financing costs which the Company wrote off.</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%">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, 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="i512cbe2f832643118d553fd1202db982_I20190122" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIy_c7aefbba-3b9c-45c0-875d-bbb994b5f878">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="i8cc345ea7a234e3ebb154a801aca3d8f_D20190122-20190122" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzEy_149fe00c-a69a-4009-b5ed-f9954af7eb46">0.4</ix:nonFraction>% spread payable upon maturity of the draws, and expired on January&#160;22, 2021. During fiscal year 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i952fb05416094b0f8873f5b83eec4677_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDIx_0e6c8d3a-dd4e-4af3-b0e2-725175fde1dc">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="i66e96174fc2b424aa2ef90e342dae342_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDg4_ed49afce-27b8-4d5a-a816-6f54eefee5ed">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="i66e96174fc2b424aa2ef90e342dae342_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNjI4_e8b1ce58-963b-44d5-b702-fc51111d5941">1.7</ix:nonFraction>%. In the first quarter of fiscal 2021, repayment of the $<ix:nonFraction unitRef="usd" contextRef="i952fb05416094b0f8873f5b83eec4677_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNjg1_0e6c8d3a-dd4e-4af3-b0e2-725175fde1dc">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="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225" format="ixt-sec:durwordsen" name="algm:LineOfCreditFacilityCollateralSecuredPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDI1OQ_53b4e315-25ec-44da-8087-462e4aa7e7c4">one-year</ix:nonNumeric> period, by a non-refundable fee of $<ix:nonFraction unitRef="usd" contextRef="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225" decimals="-3" name="us-gaap:LineOfCreditFacilityCollateralFeesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfOTQy_a3c3830a-3db4-44ca-b435-a26fe66016b5">25</ix:nonFraction>&#160;that was 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="i0a623c110d0b400da0f3b9a53b915628_I20060327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTQzMQ_98e7ed53-4a24-4ef3-8a44-4a417ffe421b">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="i16682fe318174c82a6a4d65e7b07b493_D20060327-20060327" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTUxOQ_75efea55-2bb9-44f6-acd4-e565f16e418b">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="iaa43710c6e8f44fe8d26dce01a492f8b_D20200328-20200626" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTc1OQ_f912cfdd-c99e-44a9-8ae7-6c908c1a7bd3">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="i8c2a8b47c9d04895ae2d1557d575f983_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTgyNA_6018fc09-1737-4098-ae2d-5ab42786e5eb">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="i8c2a8b47c9d04895ae2d1557d575f983_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTkzMQ_b438bc28-ea20-40f4-9cff-4c30714b5d84">2.5</ix:nonFraction>%. On March&#160;28, 2020, in conjunction with the divestiture of PSL, 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 provided for a maximum borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i7404f42424834610a603805384ee0f51_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIwNw_19ce78bc-713d-4105-8b6b-fa8e63abb539">8,000</ix:nonFraction>. On March&#160;18, 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="ic321988484124dc1a29059325f685bb8_D20200318-20200318" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIzOQ_74010ae2-4138-419b-aa51-9a70c59c4c8f">8,000</ix:nonFraction> under the line of credit. As of March&#160;27, 2020, the Company had an $<ix:nonFraction unitRef="usd" contextRef="i7404f42424834610a603805384ee0f51_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjI5NA_19ce78bc-713d-4105-8b6b-fa8e63abb539">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="i7404f42424834610a603805384ee0f51_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjM5MA_e74d1c13-b077-4461-8ad2-99b89d421eef">1.9</ix:nonFraction>%. In the first quarter of fiscal 2021, repayment of the $<ix:nonFraction unitRef="usd" contextRef="i4735a22a6aca47c393cca5b1d160bb83_I20200626" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjQ0Nw_4f0c4a37-b62a-4d2b-a276-a1f89122fcc9">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&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of <ix:nonFraction unitRef="php" contextRef="ib5e0e624bc65483fb28c44faaf95b274_I20191126" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzAyMg_900fe9fd-e72f-4604-88c9-a1019d388957">60,000</ix:nonFraction> Philippine pesos (approximately $<ix:nonFraction unitRef="usd" contextRef="i84af212459ce4b0d88232bfe09552b89_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzA1Nw_30be6ae5-6946-4dc5-a127-13503f0e9730">1,247</ix:nonFraction> at December&#160;25, 2020) at the bank&#8217;s prevailing interest rate. The line of credit was due to expire on August&#160;31, 2021. There were <ix:nonFraction unitRef="usd" contextRef="i936126cd793e41f698728c182623566c_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzE5OA_05550a37-b4ba-44c0-87bd-31561aba0d15"><ix:nonFraction unitRef="usd" contextRef="i84af212459ce4b0d88232bfe09552b89_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzE5OA_4aa1a42f-90ce-4e51-87f2-a5461191c54b">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line of credit as of December&#160;25, 2020 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 November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of <ix:nonFraction unitRef="php" contextRef="id71902e4fbfe4da0ae326028ec7adfae_I20191120" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzQzNw_1ce8e24f-6fc4-4968-a595-4f6158555d07">75,000</ix:nonFraction> Philippine pesos (approximately $<ix:nonFraction unitRef="usd" contextRef="i9033d9c149464e54a313257a7c315617_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzQ3Mg_b06c5677-5742-4636-adf0-0fde82c25592">1,559</ix:nonFraction> at December&#160;25, 2020) at the bank&#8217;s prevailing interest rate. The line of credit was due to expire on June&#160;30, 2021. There were <ix:nonFraction unitRef="usd" contextRef="i6202d4562ec34224bc561427131cda78_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzU2Nw_28465ca1-3456-42a8-bb17-51ff4030c724"><ix:nonFraction unitRef="usd" contextRef="i9033d9c149464e54a313257a7c315617_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzU2Nw_35dc3cfd-3e7c-4440-b807-37bd562a0ae0">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line of credit as of December&#160;25, 2020 and 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="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:6pt;text-align:justify;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="i558e03675d25460fa35d8b594b7c008f">Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $<ix:nonFraction unitRef="usd" contextRef="i1cd6cd8bc0194182b54dfb1d068b76e8_D20200301-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzczNw_09f17fef-eda1-4596-bb27-56ad44f946a0">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.</ix:continuation></span></div><div id="i2433673d83c444f59a620c626d50856e_76"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RleHRyZWdpb246NzE0MjFlYzEwNDk0NDU2OGFlOGRjMmE1YjhkZDRlYWRfMTAw_d3978882-bb31-4221-8f3f-d32ad569c8cf" continuedAt="i863b087c049e42d69939c0b9ec0a19db" escape="true">Other Long-Term Liabilities</ix:nonNumeric></span></div><ix:continuation id="i863b087c049e42d69939c0b9ec0a19db"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RleHRyZWdpb246NzE0MjFlYzEwNDk0NDU2OGFlOGRjMmE1YjhkZDRlYWRfMTAx_aa3047f1-fd00-4dd2-81ec-10fde3f78f51" 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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMS0xLTEtMS0w_e0c0f62c-22b9-4b62-aa00-5ebeadee21d7">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMS0zLTEtMS0w_aefd8c8c-deb9-4103-af69-275e3b46fa58">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMi0xLTEtMS0w_ba3093d8-a61e-402b-90fd-722726aa61ff">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMi0zLTEtMS0w_eba7da62-9295-41d0-a452-c8d944202248">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMy0xLTEtMS0w_1fb6d002-3f27-4caa-90cb-bedad78e1150">9,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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMy0zLTEtMS0w_dab566b0-f0de-448e-ad99-bc175cbe12c2">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNC0xLTEtMS0w_d81f0bb5-17b5-40f6-9e33-c253a3e19a42">7,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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNC0zLTEtMS0w_1becf908-8c7e-42a9-9b09-8e82722ac046">&#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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNS0xLTEtMS0w_7582e500-ed3c-41fc-8608-2827b6fb59ec">2,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNS0zLTEtMS0w_e08423ee-5421-4747-bb7f-d6afc437f167">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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNi0xLTEtMS0w_622cb9bf-77d8-41a8-af82-419f345a3994">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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNi0zLTEtMS0w_4047bb4c-c888-41a9-ae29-12b4f7f8fe70">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:#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="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNy0xLTEtMS0w_39569605-a9e9-4d99-8708-a061ee7bfceb">20,861</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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNy0zLTEtMS0w_e74c6933-bdb9-422b-86d5-a79b0c76a362">15,878</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="i2433673d83c444f59a620c626d50856e_79"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgxOQ_a6419b03-f241-48b4-b703-69b9969820b2" continuedAt="ia88921c6d8484644987b5d0d2088ce1f" escape="true">Retirement Plans </ix:nonNumeric></span></div><ix:continuation id="ia88921c6d8484644987b5d0d2088ce1f" continuedAt="i2bd10babcf5b41249df69b807f48b320"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-U.S. Defined Benefit Plan </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#8220;AMPI&#8221;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#8217;s assets are invested in common trust funds, bonds and other debt instruments and stocks. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the unaudited statements of operations </span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgyMA_9576848f-ee0e-4cf6-96de-294375776805" 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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi0xLTEtMS0w_976d3017-0f75-4c3b-8bd2-3e5084ba7831">296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi0zLTEtMS0w_ab911420-fbf2-4b83-b387-4fa7484dbaad">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi01LTEtMS0w_d1027100-9b59-441e-a9ad-8abdb90ca52f">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi03LTEtMS0w_a34b2c35-0457-49fa-8ff7-4d07f6047dad">717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy0xLTEtMS0w_f2ae0944-b448-47fa-9a37-e49e3bc98e27">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy0zLTEtMS0w_a9812628-d927-4f8e-9859-f30e5bb539bc">169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy01LTEtMS0w_b2bac5eb-21aa-41e4-a4c2-989a197dada4">474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy03LTEtMS0w_129f3f22-b83d-4e7e-80d0-035ee9c349d2">503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC0xLTEtMS0w_edad28b8-f02f-486e-b074-232c18700556">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC0zLTEtMS0w_4ba8ac30-69d6-4adf-8a67-d307319fa317">83</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="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC01LTEtMS0w_436158bb-a0c9-442c-b455-2a8f776794c7">231</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="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC03LTEtMS0w_6f58cc49-ba51-4f7e-bf96-f1e8118788a2">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi0xLTEtMS0w_b22f4912-c11e-4239-8c03-7fa5b059aeb4">&#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="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi0zLTEtMS0w_93c92e88-7c94-4c36-bcc8-801c0a426515">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="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi01LTEtMS0w_bd1d59d6-7cfa-42e3-8015-e3932d23c72b">&#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="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi03LTEtMS0w_ac941915-96b9-4394-b7bc-f55553b2c9ae">10</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%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy0xLTEtMS0w_ce4b6eb1-72b2-4f78-87b8-0d7b68696c96">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy0zLTEtMS0w_5e20b245-8bca-4e3d-8f66-23814e237352">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy01LTEtMS0w_9647710e-dcc6-4599-b81a-d47568db29ed">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy03LTEtMS0w_ed6775d2-faaf-4127-bcd1-509a9990b2f9">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC0xLTEtMS0w_3dddfd38-2853-4522-b508-02a15085b9a4">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC0zLTEtMS0w_0be28e20-e059-4584-bdcf-6448932c9771">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC01LTEtMS0w_5431588f-0a6b-44f6-99ff-ee8ddb4c5adb">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC03LTEtMS0w_e282c4e1-65aa-4705-ae32-67c0816d2b00">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Net periodic pension expense</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="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS0xLTEtMS0w_2ca4aa28-d920-4552-a820-0eaaf1c4152a">432</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="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS0zLTEtMS0w_6c43dd6b-e5e7-46d1-840b-e4bc1a18d164">350</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="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS01LTEtMS0w_a66d1754-45ea-4f6f-aa7b-94e783bc7638">1,218</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="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS03LTEtMS0w_ce723198-41b7-4b20-8766-db58cf833d6f">1,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i2bd10babcf5b41249df69b807f48b320" continuedAt="i3c248d0bdd2a482ba8fda0df88d1eb8b"><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><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgyMQ_b6840466-1a51-4739-a5eb-8f26cd096687" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of December&#160;25, 2020 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March&#160;27, 2020 and for the year then ended, which are included in the previously filed Registration Statement.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at December 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="iee98ede80c8c4caf98063b1e650b8c2c_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi0xLTEtMS0w_621bfa66-9add-459a-9bed-6fc94aaec7eb">1,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i3c57f3c21f764223a5641e509107a500_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi0zLTEtMS0w_5e6efa0b-b097-437e-a5ad-ef46ce806ed9">1,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="if2fd2cdcfcc147b899086f7dac2be9a3_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi01LTEtMS0w_4b936436-30b6-4887-b2ac-cd1781d7dbb1">&#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="i8ff95dc775bc4930825794b20a883ecb_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi03LTEtMS0w_255671a0-686a-41b0-80b4-7076cb7143ce">&#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="if6abb42f83cf4b25b18ef16be7ae1ad7_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy0xLTEtMS0w_89d11d19-f0bb-4ae0-9936-a6ae5789c9a0">1,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7426e6acc6c44d8892e444281a359a21_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy0zLTEtMS0w_59b46e54-1a2c-4136-aeab-d860a397e017">&#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="i082fba9624ee42d99ae1a363c8239abf_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy01LTEtMS0w_37fffa5b-c9d3-44ed-87b6-e97c92e23169">1,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c35e89c597e434e861c36ab12595a85_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy03LTEtMS0w_e6b97c74-bce0-454d-85d6-ef3ff100ee7d">&#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="i2df6bfe5bb6149cd8866489b66b80d24_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC0xLTEtMS0w_2e316b9e-7f75-4a66-adca-ca15a2560cc2">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie30549c488344bb9aadb88eccf10b07f_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC0zLTEtMS0w_c11cfd5e-02a7-4b78-b22f-9e80dee02487">&#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="ibc017f374f754794b7721e6c15f1796c_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC01LTEtMS0w_73ef4288-3673-444e-9eaf-1ca7f88c09e4">&#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="iec4bc16556034553af145da78400000c_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC03LTEtMS0w_0c373504-b11b-482c-85c1-a93e99794830">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib4c6f258e2144bf78948fedcfff9e0fa_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS0xLTEtMS0w_6c1180b2-dafe-44ff-b307-0510fbe37003">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6461756e8e47b5825474682eeb2506_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS0zLTEtMS0w_a1a8ae26-6b8d-424f-bad3-7c0588c94e0c">&#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="i78dfd566b66445db81c6212915189359_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS01LTEtMS0w_17d0ef81-771e-4160-ae0b-af0fae628b4d">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icefa96c9675d44d8878b38b1ce5481d3_I20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS03LTEtMS0w_0ee3c3b0-d9f7-4f24-83a7-1c343b995409">&#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="iad48f34f2fc943cb9c3a97db3ff45756_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi0xLTEtMS0w_aaea250d-a904-41aa-9aee-3ac9090a0118">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="i0199b705c1a842a897ffaf617a04010e_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi0zLTEtMS0w_8d3bbb84-8d4d-46f8-87e1-6c487da5ba34">1,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf34fb8d184e4a009c0df7b47584a933_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi01LTEtMS0w_6abdae2c-bbc5-4a86-895e-8713e03f1aaa">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="i508f6ff9d17c465ca0b6370eaecd2741_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi03LTEtMS0w_6338d582-ccda-4045-8c2e-d9bb042b7e32">1,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ibe80ab06c00d4f86affdc178ad2fef17_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy0xLTEtMS0w_ddcdd224-d3a0-4c0b-a46c-1851c5cb06ea">7,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="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="i640db8d06f7941aa8417e71223810203_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy0zLTEtMS0w_6fecb71b-6019-4557-b145-9336cbfdfb7c">3,031</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="i04f0bec526064d0385a642fe1398459c_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy01LTEtMS0w_6efa8e3d-3ba9-41fe-95f3-09b25a93239b">2,349</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="i74f513d6f2ff41718f95894c7844ac90_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy03LTEtMS0w_65db5087-8e0a-46ac-a600-96c8719b3644">1,709</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="i8b21e78c8d5240d6ac1a60b7b210b5f5_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi0xLTEtMS0w_116c5a6f-d5bf-4d6c-bdf0-1c42fdec281b">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="i522a61a3cc784eddb5b848db664f5aff_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi0zLTEtMS0w_14a086b3-9cb6-456b-9dc4-3b148d60002e">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="idc36986ed4a4466a9cce09d686f63bbe_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi01LTEtMS0w_e3aa901d-43ba-4f95-a9f3-e2137e517006">&#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="ia246d56ce4c7473f90c34dc5170adfdc_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi03LTEtMS0w_d6a4e3cf-8dd0-46d9-b02b-bbc4745cf3c5">&#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="i6f1f7ae1a91b4874b52d3639a0b8e2d2_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy0xLTEtMS0w_a3e7e699-4417-455f-ae8b-92f8896766bc">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="i8fe5e2986dd94994adcd7fdbdc1acaae_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy0zLTEtMS0w_b232f28e-bc1f-4141-93fa-d2e99739831a">&#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="i1bfa0bca5b7343c6a084f2b0aba6efcc_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy01LTEtMS0w_cddc5e7a-d159-48bc-9c5c-f3fe89b8d76b">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="ie6a2c815d2474d669f7f3131caa4d261_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy03LTEtMS0w_4a3ed87f-3b99-445c-b064-9367d7a0f7a0">&#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="i87a3c91eeab445119ea0e2fd35d4b9af_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC0xLTEtMS0w_912b8e55-96ae-4cf5-be26-5553d7cc1ae5">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="i751d2283b4d44e7090877f5ef6d69146_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC0zLTEtMS0w_cc6f1f04-a6d4-4494-a458-7f7c947d0f9a">&#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="i188c1d97840549c0a714535b02df9f4c_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC01LTEtMS0w_c3d9f28a-12f0-4425-ba6e-33f5dee21aaa">&#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="i1cc4b1703dab41349d82f66aa021b955_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC03LTEtMS0w_1b9d1651-3996-4011-a9b4-ce39b4cc1303">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="ie2e64961cd1345a78e2414fdaef09b01_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS0xLTEtMS0w_d287127b-e62d-4d0c-a576-f33fe69c6539">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="i53347a5ff2c341f681c43b92845c18e4_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS0zLTEtMS0w_f175ae46-dc28-47e5-bbef-abfc52898f80">&#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="i333e69c68e5840cba89299d9f9a3839e_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS01LTEtMS0w_6c53f391-1852-41ac-8351-7579601eccb5">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="icabd02d88eff4832ae5dddb6c5d3d426_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS03LTEtMS0w_b2351fba-b9a2-4c89-8347-12becac109a5">&#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="i6bb99f91f7ea4defa93301788eb50939_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi0xLTEtMS0w_fc14fd5c-582f-414c-9506-75cd20abcdc0">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="i2b0bb977ba224ceb88c47a2c4e79f698_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi0zLTEtMS0w_cabc0344-0854-4020-ab7b-7ba75040aa20">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="i2fe503392758424bb682d67ec3cc68d2_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi01LTEtMS0w_c8910f9f-a350-4d94-ab6f-3d971159b540">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="ifb43b60a86b94abfb4646ddf2b5f4743_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi03LTEtMS0w_5fb4bd25-f257-41e9-8378-6dd073e7c6d1">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="i8d4d69e9e3784b9db1b562dc4d0d6bcd_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy0xLTEtMS0w_d0c4c252-5ee5-4b3f-869e-7c6a7d3c6313">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="i31e0338109d14beb8d2e78c7a159ddad_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy0zLTEtMS0w_db4cd6ef-21f5-4833-9005-b5a769d722ba">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="ia66d77a356874b99a4ba4f586b1f00a7_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy01LTEtMS0w_30494f0a-fdb8-46e4-922b-ebb857c890b7">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="i00937f5c5c0b4c55b62f8a3cd8068c1b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy03LTEtMS0w_f141d882-8125-4fd1-bb87-8bb61e8ff2d7">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:nonNumeric><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgxOA_435f9e2a-4ed8-481f-b3c1-7bbc9074457e" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 plan assets for the nine-month period ended December&#160;25, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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 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="i1cc4b1703dab41349d82f66aa021b955_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMi0xLTEtMS0w_f6402395-9f11-409f-a740-a9597e6232ac">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="i5265e1b04b3b48d58ee53458d1e7d5bd_I20190329" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMi0zLTEtMS0w_556e8d6a-88d8-4b73-baf5-b4c2074c26f7">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="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMy0xLTEtMS0w_a562c9ef-5db2-4cb0-98f5-f29a266ad140">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="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMy0zLTEtMS0w_a5394bfe-b88b-4e92-ab4a-ef119d09de4e">&#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="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNC0xLTEtMS0w_0ecf63b0-dc48-4391-8326-0249d0e7bc17">440</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="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNC0zLTEtMS0w_d05ce286-44f4-4d4b-9543-ba361a1d0888">&#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="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNS0xLTEtMS0w_2911e6a5-4786-4bd9-bde1-3f37c8747cf3">&#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="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNS0zLTEtMS0w_338a6a63-4a56-4874-8e1f-427a4aabfddd">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="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNi0xLTEtMS0w_03382c6e-7440-4c9a-8955-a9d6348e9a56">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNi0zLTEtMS0w_de6e1467-3f50-43fe-8e8f-c217e6f25267">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec4bc16556034553af145da78400000c_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNy0xLTEtMS0w_72a34618-f5bc-4b37-bab5-4bf8e5be2ee3">562</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="i7048e7c266e6457f949c5d24733a8730_I20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNy0zLTEtMS0w_c7bdaa9b-22d1-4fa9-966d-8cf9a0cd5a13">1,147</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="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%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i3c248d0bdd2a482ba8fda0df88d1eb8b" continuedAt="i64d1502289424a989751d9fb1743a012"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzA1MA_a333a55f-dbc2-40eb-8a2e-c384d99c387a">249</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzA1Nw_2544a840-1138-4b4d-b716-28a47ca763da">736</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, and during the three- and nine-month periods ended December&#160;27, 2019 the Company contributed approx</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">imately $<ix:nonFraction unitRef="usd" contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzE2Mw_8277b95a-bbb9-474c-b664-7895e498346d">235</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="usd" contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzE3MA_9a262844-f13f-4c5f-9b61-9035e9687e9c">698</ix:nonFraction> to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="ibe80ab06c00d4f86affdc178ad2fef17_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzI2NQ_7df94da9-4897-4230-b811-8889fd77a49c">943</ix:nonFraction> to its non-U.S. pension plan in 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-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 <ix:nonNumeric contextRef="id4517912c67249cc8d24663777b4f4f5_D20200328-20201225" format="ixt-sec:duryear" name="algm:DefinedBenefitPlanRetirementEligibilityAge" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzUzMQ_d61af9d3-ff95-4db2-9997-bd30783d4abf">65</ix:nonNumeric>. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2020 and 2019, respectively.&#160;The total values of the Pension Promise in the amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="gbp" contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxMg_cfb2cb73-bcf1-4b09-8262-a416c457a007"><ix:nonFraction unitRef="gbp" contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxMg_ea36209f-50b1-453e-b94d-2edde6be1346">827</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="ia1bd14dde3414854a03411f8acd0ec9f_I20200327" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxOQ_b244ab0c-894f-433d-be10-4e74bbbc7ea3"><ix:nonFraction unitRef="gbp" contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxOQ_b55b7929-fc4c-4bd2-93e3-0ba828d4b75b">866</ix:nonFraction></ix:nonFraction> British Pounds Sterling at December&#160;25, 2020 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="ic1da025ea196440385f026b6d41e87d5_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg4OA_2f4616dd-e54a-44bb-9388-456b9b3408ba"><ix:nonFraction unitRef="usd" contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg4OA_71a7394a-af26-42f4-8075-8b67d2751f5c">1,112</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="ia1bd14dde3414854a03411f8acd0ec9f_I20200327" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg5NQ_70e7fd1c-9d41-4931-9535-60c1fd4c1e19"><ix:nonFraction unitRef="usd" contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg5NQ_f09d55f2-53db-4d1c-b25a-a47efe7f0ca4">975</ix:nonFraction></ix:nonFraction> at December&#160;25, 2020 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 unaudited 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="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDE2Mg_804018c5-6640-4978-9d91-52df885bfbe6">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="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDI5Ng_6e153cce-50ae-41d1-a507-b336ca746f7d">100</ix:nonFraction>% of the participants&#8217; pretax contributions, up to a maximum of <ix:nonFraction unitRef="number" contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDM2MQ_c395fd87-fc86-4a3b-bb24-59b59b6e082a">5</ix:nonFraction>% of their eligible compensation. Matching contributions by AML totaled approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $<ix:nonFraction unitRef="usd" contextRef="i92b3a167c5e24baa907422e2515d3f61_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDQ0OA_bf80945c-e2a5-44c6-9163-8c8e8aebdc1e">1,112</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDQ1NQ_f90e35d6-0540-4fd8-b6b0-89cb15685e6a">3,181</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approxim</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ately $<ix:nonFraction unitRef="usd" contextRef="i4006caf97a4b4e4eb38b46c5c7c9b02c_D20190928-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDUxMQ_646a0ffd-7eee-4e0c-9f42-61b6d237d5e8">833</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="ief11c27b67194390b817e02c572cb9fb_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDUxOA_f05c7d95-2450-40ee-b4a5-153e349ab434">2,840</ix:nonFraction> for the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#8220;Allegro Europe&#8221;), also has a defined contribution plan (the &#8220;AME Plan&#8221;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i57a8ca6b77994bf9a288929b1edc0089_D20200926-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDgyMg_c59c1434-7c2e-4c1f-9434-a17309b0513c">207</ix:nonFraction> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i2184eda5200945b8ba6fd792edd47f72_D20200328-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDgyOQ_06f8245b-3d4b-4ea2-bf3f-56bc79fa19e3">592</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i3b28463fc9f644a9b638ede2ffcd2080_D20190928-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDg3OQ_8a57d561-4e79-4bd3-a0a8-e098970cc478">201</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id371d15f077e41aeae6cf75612c3ace4_D20190330-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDg4Ng_e1cfa5e0-84c7-4803-bde0-17618eb35f18">560</ix:nonFraction> for the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></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%"><ix:continuation id="i64d1502289424a989751d9fb1743a012">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="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTE1OA_9fcfb01c-b558-444c-870f-33003ea63f2e">35</ix:nonFraction>% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are <ix:nonFraction unitRef="number" contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTI3OQ_6b0c278e-d8b2-4c5c-a6a8-9b484814832e">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="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225" decimals="INF" name="algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTUwNg_471e192b-db0f-438c-8f9a-8acbaea520c9">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="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTY1OQ_79b06113-2b54-4157-bfe1-f749886436e1">100</ix:nonFraction>% of the employee&#8217;s contribution, up to a maximum of <ix:nonFraction unitRef="number" contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTcxMw_6b2370ad-3cd1-48ea-8e06-25448a4d7154">5</ix:nonFraction>% of their eligible compensation. PSL&#8217;s matching contributions in the three- and nine-month periods ended December&#160;27, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i272e187e75ae4761ae5632620fba501e_D20190928-20191227" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTc5NA_c7df21b7-aefb-43a7-bf6a-d0dc181d40a9">376</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8ef2181d27a8495281d877b4b131655b_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgwMQ_b1c3c03a-4f1a-4e76-af17-ca7970f112f4">1,310</ix:nonFraction>, respectively.</ix:continuation> </span></div><div id="i2433673d83c444f59a620c626d50856e_82"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzA2NA_330b8f16-49d0-4acc-85d9-50b4327262f6" continuedAt="iacb14f625353455a84a3ca059b9a8555" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><ix:continuation id="iacb14f625353455a84a3ca059b9a8555" continuedAt="i52ea6ba1dbf943c0964a6e211ed0485d"><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:id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjE3_ee602743-cb72-47be-a8f6-bd159973c88d">one</span> and <ix:nonNumeric contextRef="iedb5c1634c5148c69353883fe4be6ca5_I20201225" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzA2NQ_1a244952-0bdf-42c0-bbed-6694befa695c">seven 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. There have been no material changes to these lease commitments since 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%">Insurance </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#8217;s unaudited consolidated financial position and results of operations. </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%">Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i52ea6ba1dbf943c0964a6e211ed0485d"><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%">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 its 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-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%">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="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjM2OQ_0d13ee89-aacf-49ba-848f-a8a163b019b8"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjM2OQ_9fac61c1-1402-4d20-9168-c6dd3ff78818">no</ix:nonFraction></ix:nonFraction> accrual of such amounts at December&#160;25, 2020 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 less than the accrual, or the Company&#8217;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. <ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzAxMA_a044ae81-cd82-4f84-9395-343d28b7be6e"><ix:nonFraction unitRef="usd" contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzAxMA_ff9ea85b-4c6d-44e4-b588-b53cabe262bc">No</ix:nonFraction></ix:nonFraction> environmental accruals were established at December&#160;25, 2020 or March&#160;27, 2020.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_85"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTk5OA_593b5cad-afaf-4aa2-901c-1c7fce6a08fb" continuedAt="i15340c4148e64502a3ba84c4f5127d40" escape="true">Net (Loss) Income per Share</ix:nonNumeric></span></div><ix:continuation id="i15340c4148e64502a3ba84c4f5127d40" continuedAt="i10614c2b549540b29f9101db75fe0476"><div style="margin-top:6pt;text-align: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="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQzOQ_49a17878-61ac-4714-99ce-60247d49196d">166,500,000</ix:nonFraction> shares of common stock (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately <ix:nonFraction unitRef="number" contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ1Mg_ce86ce0b-efbc-4582-994b-e86efb76e025">15.822</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ2MA_b6028c6c-e1c4-48c7-b70c-fcff0bc717b7">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="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NzkyNA_54c77761-c6fc-41ec-af17-68205e2f9c01">2,066,508</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ3OQ_d3f5d6a6-10bf-4392-afb9-1ab26e659838">1,766</ix:nonFraction> shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company&#8217;s IPO, shares of Class A common stock were entitled to a priority dividend of <ix:nonFraction unitRef="number" contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225" decimals="INF" name="algm:CommonStockPriorityDividendRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTY0OTI2NzQ1NDQyNw_1d728d6c-9fda-4273-979f-a3715839082c">8</ix:nonFraction>%. After Class A shareholders received an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225" decimals="INF" name="algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTY0OTI2NzQ1NDUwMw_e0841ab2-d6a3-45e9-bd53-9a3906d5cb8c">8</ix:nonFraction>%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and nine-month periods ended December&#160;27, 2019, 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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_307edbb0-541e-4ed8-bff1-249ab1e97cc9"><ix:nonFraction unitRef="shares" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_350d3a67-7362-40ef-b997-d26fad0f538f"><ix:nonFraction unitRef="shares" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_72f214f4-4a69-4106-98e3-2c0eeb0e0335"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_b13fe8e4-3ca2-4d19-9feb-49059d8b2398">10,000,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares for the three- and nine-month periods ended December&#160;27, 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net (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></ix:continuation><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTE2NQ_90b679d1-16d1-4a4c-91c7-b4befc28cce1" continuedAt="i77c8313dec7f4a51bdf02ab25360f36d" escape="true"></ix:nonNumeric><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="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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i10614c2b549540b29f9101db75fe0476"><div><ix:continuation id="i77c8313dec7f4a51bdf02ab25360f36d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss) income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi0xLTEtMS0w_a6a98fc6-8702-4b1c-9f48-27193920a6f0">5,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi0zLTEtMS0w_a596d672-95d5-4a62-9e03-23679dff9ee2">8,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi01LTEtMS0w_64d780bc-db1e-484a-92e9-626a20bec8df">9,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi03LTEtMS0w_e4381867-2d92-414f-bfbe-ff70e08e6a38">23,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0xLTEtMS0w_2e4d7c90-2d41-4e8a-acba-f226f42884d6"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0xLTEtMS0w_fd2596df-eb5e-4a59-b1f8-3a2ea25b2351">5,060</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0zLTEtMS0w_51c8576a-b41f-4b73-909c-a859bc65df98"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0zLTEtMS0w_7754a6b2-99a7-4d4f-98dd-a70a8497aa50">8,958</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy01LTEtMS0w_5a641d21-7a48-4f37-96e7-c53f893af6ac"><ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy01LTEtMS0w_dc9dc135-3d7a-4a21-b06e-99672e15d55a">9,412</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy03LTEtMS0w_6ef85edd-a50e-4f1d-bc4e-03b36ba1dc5c"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy03LTEtMS0w_abc4dbe1-5a83-46b8-b9e2-0a3fcc83806c">23,776</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC0xLTEtMS0w_066c149c-d39c-4a56-9c9d-11c08dedce4f">124,363,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC0zLTEtMS0w_cbc95531-7ba2-4582-849c-b961859f6553">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC01LTEtMS0w_253221e2-f86b-4fbe-b1e7-f5324054ff49">48,121,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC03LTEtMS0w_884e41ec-178b-40b1-b125-8dedae1b2292">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0xLTEtMS0yNDQ4_795fe444-a9f0-4e60-904e-084cac81243f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0zLTEtMS0yNDQ4_6bdff2ef-03e1-44e8-8bb1-1192a39bbbfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS01LTEtMS0yNDQ4_0e74b7c0-c90c-4aa9-8752-b9f143212287">123,517,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS03LTEtMS0yNDQ4_8f6d3e03-92ba-437b-93a6-12170cf763ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0xLTEtMS0yNDQ4_39a00902-e345-4ad6-9725-6a5fc3440bfb">124,363,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0zLTEtMS0yNDQ4_124f9ad5-f5cf-4e67-bf7f-17311b198ab0">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi01LTEtMS0yNDQ4_e5ca41bf-1121-48e2-85e3-8ed0c2115694">171,638,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi03LTEtMS0yNDQ4_2e66bca7-e373-44b2-8a3b-08e431ad510c">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0xLTEtMS0w_b768a4f3-f7c0-4459-b138-8ac26d141f72">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0zLTEtMS0w_ed20a2d2-381b-407c-b88b-9c596b106f13">0.89</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS01LTEtMS0w_e6e3e77f-30c9-4684-90fe-f129f1c389bc">0.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS03LTEtMS0w_60c2ab9d-889e-4283-9f3e-d99b4862f36d">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0xLTEtMS0w_9a84f114-d7b0-4a59-bf46-0cd2ff186ac6">0.04</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: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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0zLTEtMS0w_536231f5-4608-4e9c-9b01-97cdb5a83dc1">0.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi01LTEtMS0w_d75c12f9-7d28-4e3d-b190-2ea7de88f6cb">0.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi03LTEtMS0w_93271ba2-dd99-4f9d-b10b-2a6ac1513a01">2.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS0xLTEtMS0yNDQ4_944af44d-8367-4606-b985-584df4d2c308">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS0zLTEtMS0yNDQ4_50318b85-1df4-4f97-af86-85c205798424">0.89</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS01LTEtMS0yNDQ4_f3966b7b-5c90-49b2-9584-020fefed2746">0.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS03LTEtMS0yNDQ4_07969ae1-52fb-4288-a59f-9c7da701d7d5">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to common stockholders per share</span></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="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtMS0xLTEtMjQ0OA_b7361342-a806-40b1-84c7-f88bc62569a4">0.04</ix:nonFraction>)</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;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="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtMy0xLTEtMjQ0OA_131f275c-6a6b-4f31-98f4-37b35f5ef2d3">0.90</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;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtNS0xLTEtMjQ0OA_9169ead2-184e-41cf-a20c-b12a23dd8030">0.05</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;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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtNy0xLTEtMjQ0OA_5a1ca2d5-3fce-40b3-a615-f4819ad22af8">2.38</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></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 computed net loss for the three-month period ended December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on loss per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, all common stock equivalents in this period were antidilutive. There were no such convertible securities to consider for the three- and nine-month periods ended December&#160;27, 2019.</span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1NQ_0583050f-094a-4d4f-83b9-532fc1490d15" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width: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.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units (&#8220;RSUs&#8221;)</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="if01775618fa24409996690157aeeaa62_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi0xLTEtMS0yNTM5_342ba217-b3c9-45fa-92e2-5791525dae2e">377,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1be48b78736340d78491ff1fb5ed72b8_D20190928-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi0zLTEtMS0yNTM5_045cac4e-93c9-4cf0-80d6-a8e73b389b36">&#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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi01LTEtMS0yNTM5_952669bc-5f4e-4909-b197-b7b577540b0a">125,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if631a7598b70445cb0100cfffe233c79_D20190330-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi03LTEtMS0yNTM5_6f1260ca-7c1e-4120-91be-07ee2911e3bd">&#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%">Unvested performance stock units (&#8220;PSUs&#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%"><ix:nonFraction unitRef="shares" contextRef="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy0xLTEtMS0yNTM5_3a1bbbbc-9974-4015-a02a-07902d52707b">422,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia506aea830384396bb69f8cf46f1208d_D20190928-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy0zLTEtMS0yNTM5_fa3be57a-cfd9-4ece-9278-9a16a36940ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy01LTEtMS0yNTM5_dd26d8de-35ae-46d3-bd09-aff949b40167">140,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie2791348bb5e4762a2a8814301661e60_D20190330-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy03LTEtMS0yNTM5_9e238382-ed94-40d0-95fc-dd83242e8e2b">&#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%">Shares related to 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="ib779ad7dd1234d2388d7071f138e5366_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC0xLTEtMS0xMDg2MA_4c820e8f-ba96-423e-8878-faeffde1b650">56,752,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i202fbdc8d87b401b94e7f284103b15e2_D20190928-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC0zLTEtMS0xMDg2MA_97e80e53-541b-4223-90b5-e83959a5d401">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia313e70658a545dfa9eabb5bbab87798_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC01LTEtMS0xMDg2MA_3e1cb36d-d734-4961-8ecc-43484cfd24aa">123,250,916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i450bd6a6549a4dd39c4e13055efc9944_D20190330-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC03LTEtMS0xMDg2MA_e74e4747-9d9f-4194-a6d0-112ae35dcc3f">&#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:700;line-height:100%">Total</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="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS0xLTEtMS0yNTM5_e3e5323a-eb37-4f6f-8127-3056a6267928">57,553,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS0zLTEtMS0yNTM5_9957a43d-3c94-43cf-8f07-723bee96e259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS01LTEtMS0yNTM5_dc52848b-7413-42e3-b485-777378226227">123,517,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS03LTEtMS0yNTM5_3446809d-0d50-413e-8230-7b0e594bbe15">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></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 the Company was in a net loss position for the three-month period ended December 25, 2020, common stock equivalents of <ix:nonFraction unitRef="shares" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NzkxMg_163e10a0-d7a0-411c-8ec0-d2f3f2c4f210">57,553,282</ix:nonFraction> were antidilutive.</span></div></ix:continuation><div id="i2433673d83c444f59a620c626d50856e_88"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzgzMg_07c9b439-9b55-4a54-ab8b-6d4459ecd120" continuedAt="if8627f063089493f8c52dbe8b8cf0637" escape="true">Common Stock and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="if8627f063089493f8c52dbe8b8cf0637" continuedAt="ia9c6848774fb442f8a4aa6cd44f5c896"><div style="margin-top:6pt;text-align: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 IPO of <ix:nonFraction unitRef="shares" contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc3Mw_3eb6c98e-21d7-4b52-8172-bb9645c136a1">28,750,000</ix:nonFraction> shares of its common stock at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i578300905bd14f568c5180d72b595c14_I20201102" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc3Nw_d58155eb-543f-4aeb-9090-384c73aa7bd9">14.00</ix:nonFraction> per share, of which <ix:nonFraction unitRef="shares" contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4MA_576612c7-b406-4ff8-abd8-dc0b6813bf6f">25,000,000</ix:nonFraction> shares were sold by the Company and <ix:nonFraction unitRef="shares" contextRef="i5b45a55531d14386b4ad35d0f52dfd8d_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4NA_ff8ed760-1400-4912-b32a-fcaff8fd77d1">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="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4OQ_1fecea6b-2fb9-40e3-8e84-0421ca598559">321,425</ix:nonFraction>, after deducting $<ix:nonFraction unitRef="usd" contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="algm:SaleOfStockUnderwritingDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc5NA_c836f203-af0c-439a-b889-2c4cba1ed67b">20,125</ix:nonFraction> of underwriting discounts and $<ix:nonFraction unitRef="usd" contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc5OA_ff7cec6d-d294-42d3-8d66-aa79937a993d">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%">Prior to the IPO, the Company had <ix:nonFraction unitRef="class" contextRef="i1c2fe7d5602a4ea2952e8120143218b4_I20171031" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfClassesOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNjc_26a990be-c8a6-46cc-b811-a9943592e6cf">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="ib93d76a2a1454c67aed3244874a8ca61_I20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTg2_30d1638a-9c41-4368-935f-57f8880f6da8">12,500,000</ix:nonFraction> shares of Class A common stock at par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib93d76a2a1454c67aed3244874a8ca61_I20171031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjM2_4583034d-203d-4378-9dbb-27d4ca3b7650">0.01</ix:nonFraction>, out of which the Company issued <ix:nonFraction unitRef="shares" contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjcy_0cbe3cbf-266c-4aaa-b306-708ee4d8a431">6,720,000</ix:nonFraction> to Sanken in exchange for its previous shares of common stock. The previous single class of common stock was retired in full. The Company sold <ix:nonFraction unitRef="shares" contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNDA5_765d96dc-be07-4ba6-bd2e-1747195677f1">2,880,000</ix:nonFraction> shares of newly issued Class A common stock, representing a <ix:nonFraction unitRef="number" contextRef="i4e922b5f6320430491653cef9adb9e9e_I20171031" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNDc1_263a62f4-5c5d-4b2e-88cd-81c097e69b1a">28.8</ix:nonFraction>% ownership interest, to OEP for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTMx_d03d793d-05f5-44d4-b2f5-452744282517">291,000</ix:nonFraction> (the &#8220;OEP Transaction&#8221;). The stock issuance proceeds were recorded net of $<ix:nonFraction unitRef="usd" contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTg0_a2fab7c4-7d7a-4bb2-bc00-00f04d644f43">9,260</ix:nonFraction> of related transaction costs. The Company&#8217;s Board of Directors authorized <ix:nonFraction unitRef="shares" contextRef="i45e0af0ee9174a6991174d9a4d0d36a9_I20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNjYx_5568936b-7f9f-4ca3-a3e9-a2e2ed53dd0b">1,000,000</ix:nonFraction> shares of Class L common stock at a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i45e0af0ee9174a6991174d9a4d0d36a9_I20171031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNzEz_cef794a4-6e8c-44c5-be0e-94d38b946327">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="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="INF" name="algm:CommonStockPriorityDividendPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfOTEy_4d0fb9a5-58b3-43f3-a791-2d85bd4bb8c9">8</ix:nonFraction>%. After holders of shares of Class A </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span 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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ia9c6848774fb442f8a4aa6cd44f5c896" continuedAt="ica6d866a34cd4eae801cafa0ca2803a6"><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 receive an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="INF" name="algm:CommonStockPriorityDividendPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTAwNw_fc4dabb6-ceae-4f2f-91b6-bfe5801af983">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%">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="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjIxNQ_55b0f935-8479-4a1a-aaaa-38d1046ba75b">400,000</ix:nonFraction> unvested shares of Class A common stock and <ix:nonFraction unitRef="shares" contextRef="i91e228d009a84a85bc2c37c8ccc0dcfb_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjI0OQ_e7905a35-e9cd-4d09-8262-b828ec0f49fe">597,400</ix:nonFraction> unvested shares of Class L common stock to certain Company employees. The shares of Class A common stock vest to the grantees over a service period of <ix:nonNumeric contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031" format="ixt-sec:durmonth" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzgzMA_4de79010-fc8c-4287-a99a-568064b27c76">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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was 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="ibee81d1c4c2944a3af1ea40d9b98c41d_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjk3NQ_66cd9ba6-6511-433f-88e4-96ebd891458d">40,440</ix:nonFraction> of one-time stock-based compensation (<ix:nonFraction unitRef="shares" contextRef="ibee81d1c4c2944a3af1ea40d9b98c41d_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzAxNg_e31c9a78-7eb0-4497-b141-5ebb4fe96cc4">400,000</ix:nonFraction> shares to management at $<ix:nonFraction unitRef="usdPerShare" contextRef="if5d88d61bf714fd18341c3352269f2ea_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzA0Mw_3c40e845-1b90-4c88-a4cc-508b6b434c17">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="i91e228d009a84a85bc2c37c8ccc0dcfb_D20171001-20171031" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzE1NA_7959eb8e-3b3b-43e9-ac5f-7bdaaf3107de">four years</ix:nonNumeric>. Class L unvested shares had no other vesting conditions. If an IPO occurred, <ix:nonFraction unitRef="number" contextRef="i1406a3ece8954128a2efc787f236fcb6_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzIzNQ_329be87d-bfeb-4a59-ab48-921c194cd32f">25</ix:nonFraction>% of the unvested awards would accelerate vesting if <ix:nonFraction unitRef="number" contextRef="i1406a3ece8954128a2efc787f236fcb6_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzI4OQ_964d1a44-d261-4a93-bd5a-b25949caf0b1">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="i456205459ed84f02bf6418f360f60af1_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzM4Mg_350839df-413b-4042-9d61-f396cbd02bd1">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="i1406a3ece8954128a2efc787f236fcb6_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg3Mw_2ce54c76-8e8b-4e1c-823e-c85853c43827">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="ifa0fbf48b6584c5c956afffcebf12155_D20200328-20201101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0Nzg0NQ_d1076d25-2ef0-4ca5-83f2-54b3677aca9b">17,203</ix:nonFraction> shares of Class L common stock during the nine-month period ended December&#160;25, 2020 with a weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifa0fbf48b6584c5c956afffcebf12155_D20200328-20201101" decimals="2" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0NzkyNg_50d6efa6-fad8-403b-883e-2f50c742cfba">33.83</ix:nonFraction> and issued <ix:nonFraction unitRef="shares" contextRef="iab99a89810fb49f6a164216326062f38_D20190330-20191227" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0Nzk1MA_57c3c0c3-7c76-44f1-ae36-69429120227e">30,300</ix:nonFraction> shares of Class L common stock during the nine-month period ended December&#160;27, 2019 with a  weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="iab99a89810fb49f6a164216326062f38_D20190330-20191227" decimals="2" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjE5OTAyMzI4Njc5Ng_43627e33-cce4-4471-aff3-e16d2d6bb0e2">26.93</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%">On October 2, 2020, the Company repurchased an aggregate of <ix:nonFraction unitRef="shares" contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTM5Nw_b9d9609b-e7e1-402b-b6fd-81334e28f6a0">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="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTQwMw_c20d2b19-cb8b-4d94-a61f-05443ea61551">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 (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="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTQwNw_12bf0007-93bb-4470-a9f0-8e49cbc83e55">166,500,000</ix:nonFraction> shares of common stock (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately <ix:nonFraction unitRef="number" contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk3MA_1e8a0eb3-52be-46ad-94f7-4b557fde0ca3">15.822</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk3OA_5fed5cf5-7e81-4e25-b46f-171f73e9f221">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="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk4Mw_06974245-2ec2-40f1-8172-3ca0d637ed55">2,066,508</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk5Nw_f3bfdde8-9e38-4716-a6d0-8801d9fe397d">1,766</ix:nonFraction> shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MDAwMQ_09a05fcc-2fc7-4047-922b-582e6b7051ec">753</ix:nonFraction> 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%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfConversionsOfStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk2MQ_7819aa2b-ed2c-407a-8d9c-c9b4979b197b" continuedAt="i1139c64dfb8d422ea2b4951580659794" escape="true">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.</ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ica6d866a34cd4eae801cafa0ca2803a6" continuedAt="i22040ae64b224900b9f0f70fd76fb86f"><div style="margin-top:6pt;text-align:justify"><ix:continuation id="i1139c64dfb8d422ea2b4951580659794"><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="ia43f4f3ba17c496c8d1b4c79b7a4de8a_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS0xLTEtMS0zOTg_f42c2618-d941-42a0-b225-3f8e6a6b0ae4">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="i02cf867411e04c52b49d75437ae896c8_D20201102-20201102" decimals="INF" format="ixt:zerodash" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS0zLTEtMS0zOTg_5a4c777c-7528-433c-b81b-d178194f6c9a">&#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="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS01LTEtMS0zOTg_dfce6057-16f9-4cd7-ab95-dd7b9b998198">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="i023bfbd13687443ba57f677e416182a9_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi0xLTEtMS0zOTg_4467f876-b41d-4494-b57e-163289000fdf">7,816,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if635b854cd914bd1bf06e9151966ab15_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi0zLTEtMS0zOTg_d6c5011d-06cf-4f9d-a21f-ba226ec7bff8">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="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi01LTEtMS0zOTg_0c793f63-dfac-44ca-bdf5-6b13c262d6c0">8,276,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ibe91876ed24243808ebc1c57a4fe0181_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy0xLTEtMS0zOTg_7a4e55ff-bced-414a-b283-0d2da16a7ff6">163,971,977</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="iebd4906733ea4c529dcca16880c6d7c6_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy0zLTEtMS0zOTg_bdd8061f-ca9c-4e7c-99c2-b4a9312ccc17">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="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy01LTEtMS0zOTg_5d8ddd32-c8bb-4a5e-a635-7b11ea32f9ed">164,431,726</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%">Prior to the IPO, there were <ix:nonFraction unitRef="shares" contextRef="id30cd6dfb2b84857ac4a52550a90ebcc_I20201101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUwNg_1c00b497-fdf9-4863-938f-091c966d3138">638,298</ix:nonFraction> shares of Class L common stock outstanding at a weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="id30cd6dfb2b84857ac4a52550a90ebcc_I20201101" decimals="2" name="algm:CommonStockSharesOutstandingWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUxNQ_31a17d1b-1166-4a25-b857-a3f4ec4c570b">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="i023bfbd13687443ba57f677e416182a9_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUyNw_e725b857-97ce-4907-ac5d-22bf43cb709a">7,816,574</ix:nonFraction> shares of common stock and <ix:nonFraction unitRef="shares" contextRef="if635b854cd914bd1bf06e9151966ab15_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUzNw_fec5d874-7278-428f-8987-d5a4c7baeb3b">459,749</ix:nonFraction> of unvested restricted common stock at weighted average prices per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102" decimals="2" name="algm:ConversionOfStockWeightedAverageConversionPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjU0Ng_7e54e24f-4e12-4475-820b-7594bd2c1ff1">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 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="if000af33eb0642709aa642bd60a54510_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MTc1Ng_39be4a9f-89a8-49ee-9fa0-671393a1b033">607</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i76733ccc4d9d48c98831a30fbbffeaf8_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MTc2MQ_84f54206-f7c6-411c-939d-b5ac9428964d">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="ie6eee8d455ae4dfa9922e6d11f5ccf94_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjI1Ng_f557c8ec-4c01-4a8c-b05f-d7d1991b3b94">602,490</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifa99d6220d8e4d159c786e3afa3ec95f_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjI2OA_d75b13c4-7f5b-44c2-a2a9-ccf27a7364b0">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="i93761d8254594957af310eaecb7adfd0_D20201102-20201102" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjM2Nw_3f59caf3-ec27-41a1-900a-e7787c74d2bb">14.00</ix:nonFraction>. If an employee elected to not 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:115%">In addition to above, the Company also issued RSUs to its non-employee directors as consideration for their provision of future services. The stock-based compensation expense related to RSUs is measured based on the fair value market price of the Company&#8217;s common shares on the grant date and is recognized on a straight-line basis over the requisite service period, which coincides with the vesting period. RSUs can only be exchanged and settled for the Company&#8217;s common shares, on a one-to-one basis, upon vesting. RSUs are generally subject to forfeiture prior to the release of vesting restrictions. Included in the table below is a total amount of <ix:nonFraction unitRef="shares" contextRef="i84ef406952d2433496773fb067963a6f_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjc0ODc3OTA5ODk3Nw_e83441b9-bc97-4977-ae88-3f7032f97113">54,644</ix:nonFraction> RSUs issued to such non-employee directors.</span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2Mw_e75ebb82-a2c5-4eed-a670-6b6e80a88eb8" 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 the RSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1fece4296e754ed2ae22bdc9286a79bb_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMS0xLTEtMS04Nw_d7ddc751-9e0b-4d66-b787-8fd6555dc86c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i1fece4296e754ed2ae22bdc9286a79bb_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMS0zLTEtMS04Nw_a7335fd7-2231-433c-b71d-91d0deb01b7e">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 13pt;text-align: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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMi0xLTEtMS04Nw_ab3038e2-61de-4a7d-b8c3-d5f724e7c366">1,426,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMi0zLTEtMS04Nw_3dc7ab80-5517-435a-aad9-3c9fa2bdfc6b">14.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMy0xLTEtMS04Nw_8f049f79-6cb4-44ff-a623-9a8fdd4a9b0b">376</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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMy0zLTEtMS04Nw_186e9992-7ae7-4626-847e-24babcf4a5ec">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%">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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNC0xLTEtMS04Nw_aa758ff8-2a93-44f8-a17c-9d1f23502a34">28,920</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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNC0zLTEtMS04Nw_57002456-0108-4670-bccb-5a30f0f602db">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;text-align: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 - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e02ae616140435885411ebf96622a78_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS0xLTEtMS04Nw_b846ff50-acd7-470c-84e3-1c885886592f">1,397,648</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="i0e02ae616140435885411ebf96622a78_I20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS0zLTEtMS04Nw_65166b4e-1637-4313-981a-6efacd3c222d">14.04</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="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS01LTEtMS04Nw_14f639e5-65d6-4e00-afac-fa6476af392a">1.74</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="i0e02ae616140435885411ebf96622a78_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS03LTEtMS04Nw_401941e4-d5e8-40bb-8ac1-706e0e64c5e5">34,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant fair value per share for RSUs granted during the nine-month period ended December&#160;25, 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU2Mg_6fa8c5d8-dc38-475c-b453-544443cbe5df">14.04</ix:nonFraction>, and the stock-based compensation expense related to non-vested awards not yet recorded at December&#160;25, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i0e02ae616140435885411ebf96622a78_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU2OA_853a73de-4c2c-4804-83e9-ebed9b021568">17,496</ix:nonFraction>, which is expected to be recognized over a weighted-average of <ix:nonNumeric contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU3OQ_b1cc4d20-b77e-42dc-883b-764bacc5cbd7">1.74</ix:nonNumeric> years. During the nine-month period ended December&#160;25, 2020, <ix:nonFraction unitRef="shares" contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU3NA_d810e323-5890-4ab3-8e60-13f4a4c7ef57">376</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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5MQ_d939a6d2-9a4f-4de5-8846-35f89871feeb">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;). Depending on the results achieved during the <ix:nonNumeric contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk4MA_5790f97f-08ad-4f1c-835a-e413adc99b37">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="i876ca11eda474891a5022e17fad51caa_I20201225" decimals="INF" format="ixt:zerodash" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5Mw_f4e0ceb3-ae7b-4b31-bef2-dd8e9431edee">&#8212;</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ide1c50220cb84b179680dfceeb66332d_I20201225" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5Nw_c7b5f5da-8497-4e91-bd2b-98f2c89e6d76">200</ix:nonFraction>% 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%"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2NA_c854f1ec-3f25-4c5a-8c4f-43b8ef97ac9f" continuedAt="iffdc382885ca4c4daf8b95497567a030" escape="true">The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation 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="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="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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i22040ae64b224900b9f0f70fd76fb86f" continuedAt="i06b51076fc584236b50005e2dbb65743"><div style="text-align:justify"><ix:continuation id="iffdc382885ca4c4daf8b95497567a030"><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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMS0xLTEtMS02OTc_655e9ffa-fefc-4ff2-a840-862ab52006e7">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMi0xLTEtMS02OTc_fa0e17fc-25a3-41e4-be20-ba7fedfb4566">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMy0xLTEtMS02OTc_f44e878f-61b2-4b54-8f1c-8f3d85942b4d">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfNC0xLTEtMS02OTc_9841ea14-4b57-43f9-978c-9c53da24c0c3">&#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="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfNS0xLTEtMS02OTc_21d97ef0-1be2-4225-96bd-f3451bdc081e">14.00</ix:nonFraction></span></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2NQ_160d23ee-dfd9-42a1-9b1b-54103e47d3e8" 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 the PSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMS0xLTEtMS0xMzU_ea94581c-5dce-434e-b135-251792dbf44d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMS0zLTEtMS0xMzU_f80748f8-51ae-41cf-b2e6-73310b6d555e">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 13pt;text-align: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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMi0xLTEtMS0xMzU_5337355a-b246-434e-9979-b230eb53eaa8">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMi0zLTEtMS0xMzU_f7a6dfd7-06e2-4218-8e32-0fa4dbaceaa6">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:#ffffff;padding:0 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%">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMy0xLTEtMS0xMzU_0efe748b-08ae-406b-b914-3b43c3b078f8">&#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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMy0zLTEtMS0xMzU_9ef9ae48-d67a-4312-980a-2b08a887e1ee">&#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><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%">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNC0xLTEtMS0xMzU_75114e75-7a00-4d9f-9a76-30c857474e54">&#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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNC0zLTEtMS0xMzU_50dd1928-3303-437d-8406-75a80dd932cd">&#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:#ffffff;padding:0 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%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS0xLTEtMS0xMzU_1716adab-a96e-42fa-b00c-d40e901815b3">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="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS0zLTEtMS0xMzU_ad5d4bdf-c94d-4d30-8c2c-ffad5f8d27f4">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="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS01LTEtMS0xMzU_21ffb28d-0188-44a3-a382-4ad4aa8d3552">2.90</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="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS03LTEtMS0xMzU_578aea18-2a59-43f6-ac0d-dd39081237b9">16,121</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:36pt"><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="i876ca11eda474891a5022e17fad51caa_I20201225" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ3Mjc1OA_8f318073-90f1-4774-8046-2e1be6dc1b6b">100</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ide1c50220cb84b179680dfceeb66332d_I20201225" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ3Mjc2Mw_3489bb6d-f6d4-4fae-8e70-561e2e49ffd8">200</ix:nonFraction>% of target goals. The intrinsic value of the PSU&#8217;s vested during the nine-month period ended December&#160;25, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzY5OA_29431e24-8f41-40eb-a1b3-8122c63affd8">16,121</ix:nonFraction>. The total compensation cost related to non-vested awards not yet recorded at December&#160;25, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcwNA_c862f7a5-3fc5-43ce-aee2-629f0492693f">9,320</ix:nonFraction>, which is expected to be recognized over a weighted average of <ix:nonNumeric contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcxMQ_1fd84b19-9f91-4b4f-a025-3cb44166157a">2.90</ix:nonNumeric> years. <ix:nonFraction unitRef="shares" contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcxNQ_52f4a6a4-b9d0-414e-95f7-4cd02a6130c3">No</ix:nonFraction> shares were vested during the nine-month period ended December&#160;25, 2020.</span></div><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2OA_3f12f6eb-8bf2-45ed-87fa-89fa40300f69" 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 nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding - 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="shares" contextRef="i43259baa1d044abc902577ecc2d466e9_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMS0xLTEtMS0zMzQ5_ea670766-3b77-4f3d-b1d9-0ce2ed01390f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i43259baa1d044abc902577ecc2d466e9_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMS0zLTEtMS0zMzQ5_e58df7aa-cc70-4c0d-9b2f-62ea37bb548c">&#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 2px 13pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMi0xLTEtMS0zMzQ5_ff4066cc-b4d5-4fde-a41b-93b4eb0fd0b6">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="usdPerShare" contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMi0zLTEtMS0zMzQ5_1c4ab82b-00d0-41e4-b510-0dbac4d77238">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%">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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMy0xLTEtMS0zMzQ5_26b435f0-1807-4bf6-9980-a91d24dca725">37,161</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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMy0zLTEtMS0zMzQ5_2db1fb86-9dbc-4346-9796-16ba2965f9bf">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%">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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNC0xLTEtMS0zMzQ5_b48b5e57-c5ad-4609-8e31-a8bde07aa60e">&#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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNC0zLTEtMS0zMzQ5_03bc7c57-ceb5-4ad0-99a3-0470513a6486">&#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:#ffffff;padding:0 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%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i43a8247c27564c1b9d51b4248f8d735b_I20201225" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS0xLTEtMS0zMzQ5_e5c3f47b-eccf-4d82-82af-e7ee9412139c">422,588</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="i43a8247c27564c1b9d51b4248f8d735b_I20201225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS0zLTEtMS0zMzQ5_fa1b7022-2c12-49bf-958d-4c3eca14b0a4">14.00</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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS01LTEtMS0zMzQ5_c5b1100b-640c-4f5e-9bd3-d1bdfadbc358">2.01</ix:nonNumeric></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="usd" contextRef="i43a8247c27564c1b9d51b4248f8d735b_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS03LTEtMS0zMzQ5_7c8046f7-7974-441c-a6a1-568d8b073d69">10,476</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%">Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $<ix:nonFraction unitRef="usd" contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjM3Ng_8f646a44-a168-4a41-b283-085588be26b2">40,440</ix:nonFraction> in connection with the vesting of all outstanding shares of Class&#160;A common stock, $<ix:nonFraction unitRef="usd" contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjU2Mg_bba390b3-b72e-4533-a9ef-b84410000a21">1,610</ix:nonFraction> in connection with the automatic acceleration of <ix:nonFraction unitRef="number" contextRef="i8a419b8bbe41484a99389e06b1e04acb_I20201102" decimals="3" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjYxOA_1740e313-3eb7-44a7-bd88-fb8ef3f43e35">25</ix:nonFraction>% of the standard vesting term of shares of Class L common stock and $<ix:nonFraction unitRef="usd" contextRef="ia131ff9261af49f5a1e0778581382eaf_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzA4Nw_01de318c-2c53-49d6-b5c7-9989479075dd">1,028</ix:nonFraction> with the RSU Conversion Program (see above and Note 12, &#8220;Management Long-Term Cash Incentive Program&#8221;). In addition, the Company recognized stock-based compensation charges of $<ix:nonFraction unitRef="usd" contextRef="iad5a173d2ff64793afc07882be889d1f_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzE4MQ_4d5ccba9-f202-44ca-93d3-4b4f324af092">144</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0db8c1d2f19e461b839d0639698325e1_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzE4OQ_b91bf24f-f93d-4245-bc48-f13ad7d69745">1,169</ix:nonFraction> for its Class L common stock for the three- and nine-month periods ended December&#160;25, 2020, respectively, and stock-based compensation charges of $<ix:nonFraction unitRef="usd" contextRef="if01775618fa24409996690157aeeaa62_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMwNw_3c7e0c45-9652-43f4-9736-514681aeb4df"><ix:nonFraction unitRef="usd" contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMwNw_6a85bf27-a7be-459f-9947-361e0f7cb4ff">2,131</ix:nonFraction></ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMxMg_1d5bc5d3-4593-4279-be8f-995fbaf127e0"><ix:nonFraction unitRef="usd" contextRef="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMxMg_c4e12d59-821c-4cd9-a41a-28f04b537613">467</ix:nonFraction></ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMyNA_591ac0be-2e18-4622-a7a7-f5ffb891de29"><ix:nonFraction unitRef="usd" contextRef="i1435d8fd4dc2441aafccf707c7972464_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMyNA_86d96cb8-ceb6-4a4e-9ce4-272c90e3e267">73</ix:nonFraction></ix:nonFraction> for its RSUs, PSUs and restricted common stock, respectively, for the three- and nine-month periods ended December&#160;25, 2020. All stock-based compensation charges in fiscal 2020 related to expensing of the Company&#8217;s Class L common stock. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2Nw_af59564c-f866-4ddc-a60f-26fc1e009927" continuedAt="i7c7be35f92244a19951069e2023cbac3" escape="true">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:</ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div><ix:continuation id="i06b51076fc584236b50005e2dbb65743"><ix:continuation id="i7c7be35f92244a19951069e2023cbac3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c8b4db502c47f69af939cc69f9d1b4_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi0xLTEtMS00MDg_152f174d-c568-4190-aa8c-b88769c097bb">4,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieffb6508a9354938b3493840ff2367e7_D20190928-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi0zLTEtMS00MDg_7b4d869d-c3e1-4dfd-8009-cf8268921953">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i9820d4185a6741789d325bff7fcd67e2_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi01LTEtMS00MDg_c627b370-bfb2-4271-9d59-676f71640c73">4,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic820b8eeb376417f9e379e47dd722b68_D20190330-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi03LTEtMS00MDg_ccaeb572-0e55-4ddf-a03f-d498adc0dc16">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7cb065bbca34617a8c03665c5dad5a2_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy0xLTEtMS00MDg_eeafc873-2abd-4bbc-ad64-3192186f5fb8">2,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d56f42e5214f21bf8040ab36e4280d_D20190928-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy0zLTEtMS00MDg_8281ea6d-bcba-4e10-8ab7-8c4ba84ffac0">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8512fcf321374b5c87368f3cf10df7ee_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy01LTEtMS00MDg_6cbd303f-1d25-428b-a787-c0ee7475b762">3,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="i1a3067f9daf14ca3b0b1508dcdc3f6b7_D20190330-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy03LTEtMS00MDg_cf1abaf1-1684-499e-b9dc-b586bdb99626">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if12629fadb824f84bfa934f240d09cfe_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC0xLTEtMS00MDg_b3f87d8d-bb6f-4644-b65f-1bd46b51431b">38,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b37d20bdd694561b43573b069595bef_D20190928-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC0zLTEtMS00MDg_3f725efe-ab69-4a8e-862f-59cd8b4c7ede">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i055a4bbaf662466b93f74a6107b92de8_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC01LTEtMS00MDg_d62f6944-0263-4e36-946b-b5bfe477aa2c">39,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7a50a5d3eec45548ecd940290f329de_D20190330-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC03LTEtMS00MDg_06fd9584-9004-4baf-8f39-49f9151583e8">849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS0xLTEtMS00MDg_0da51335-f003-4902-9ea1-66da96ac6415">45,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS0zLTEtMS00MDg_e959e8c9-493f-4b0a-be37-880170e4ffcc">303</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS01LTEtMS00MDg_a378dabe-a618-4540-9b8c-b8ce0fc49637">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS03LTEtMS00MDg_85fe7713-aac1-4a82-8f75-41b510d3e165">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div id="i2433673d83c444f59a620c626d50856e_91"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjI4Mg_097fcee7-15a0-4bb1-81d0-d95c14c764c7" continuedAt="i3523430e788940f69b039bd442835a7f" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i3523430e788940f69b039bd442835a7f"><ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjI4MQ_2a12cb1c-378c-436c-b06b-1470242ae3c4" escape="true"><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 Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi0xLTEtMS0w_711d6455-c038-4d42-9247-46333f8572c2">12,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi0zLTEtMS0w_9dd1dd47-4fc4-4edd-9fb5-01a3d902b499">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi01LTEtMS0w_ea9a5ce8-eec4-4ada-b541-e88c31d7fd31">9,764</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi03LTEtMS0w_e8753f83-591a-42b8-b35a-52e7be2ffbd7">5,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy0xLTEtMS0w_b996ceae-452a-40d9-b35c-7dee88b3a997">18,354</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy0zLTEtMS0w_7122478a-5fac-4bf7-9c4e-a62a05a1f498">161</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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy01LTEtMS0w_2362763c-5605-46f7-9bd5-43c2cfa21f01">18,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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy03LTEtMS0w_c8beeb03-c2ef-4d79-b7f0-5a8eb0aea570">5,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">(Benefit) provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC0xLTEtMS0w_17181b09-3d5b-4d90-9cee-4bc3fb587087">30,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC0zLTEtMS0w_b8302e87-66f9-4ec3-b959-8d61a2c8de1a">1,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC01LTEtMS0w_07227adb-fd25-48ec-80c0-207098f41364">27,913</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC03LTEtMS0w_dfff3a10-586e-4ead-882b-fbda695afa6d">11,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS0xLTEtMS0w_7af8db95-bce6-4f78-b8ae-0ad29ef74f91">34.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS0zLTEtMS0w_ceb95964-f4e3-45dc-ab00-d1dab7df1118">16.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS01LTEtMS0w_11d70bcc-8670-425d-8bd7-be4748363eb1">52.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS03LTEtMS0w_f370e6fa-e862-4339-bb81-cce6e8a0461f">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi0xLTEtMS0w_92d88ec4-c34c-4d2d-80a7-2b48e06bec8c">85.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi0zLTEtMS0w_21a61543-6bf5-4dc0-873e-b67994724a06">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi01LTEtMS0w_6bbdd6a0-c71c-431e-a409-d1616e871af1">150.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi03LTEtMS0w_73038450-f4f2-43ae-a65b-b910aad9221b">33.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s provision for income taxes is comprised of the year to date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to tax in the United States (&#8220;U.S.&#8221;) and various foreign jurisdictions. The Company&#8217;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax from the global intangible low-tax income (&#8220;GILTI&#8221;) and the base erosion tax (&#8220;BEAT&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#8217;s then-current expectations, charges or credits to the Company&#8217;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#8217;s effective income tax (benefit) expense and rates were a benefit of $<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkxMA_17181b09-3d5b-4d90-9cee-4bc3fb587087">30,523</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkxOQ_92d88ec4-c34c-4d2d-80a7-2b48e06bec8c">85.8</ix:nonFraction>% and expense of $<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkzMQ_b8302e87-66f9-4ec3-b959-8d61a2c8de1a">1,542</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkzOQ_21a61543-6bf5-4dc0-873e-b67994724a06">14.7</ix:nonFraction>% on pre-tax loss of $<ix:nonFraction unitRef="usd" contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk1MQ_a2907023-f2d7-450c-83a4-8a717c8404e7">35,583</ix:nonFraction> and income of $<ix:nonFraction unitRef="usd" contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk2MQ_8b32c3d8-1240-41c6-b1c9-a2edf8b3f100">10,500</ix:nonFraction>, respectively. For the nine-month period ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#8217;s effective income tax (benefit) expense and rates were a benefit of $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk3Mw_07227adb-fd25-48ec-80c0-207098f41364">27,913</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk4Mg_6bbdd6a0-c71c-431e-a409-d1616e871af1">150.9</ix:nonFraction>% and expense of $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk5Mg_dfff3a10-586e-4ead-882b-fbda695afa6d">11,710</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAwMA_73038450-f4f2-43ae-a65b-b910aad9221b">33.0</ix:nonFraction>% on pre-tax loss of $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAxMg_c357021e-3c4b-44e4-a713-dfec390b033b">18,501</ix:nonFraction> and income of $<ix:nonFraction unitRef="usd" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAyMg_db09c02e-5643-46b2-9fa5-ddffd1a2b15e">35,486</ix:nonFraction>, 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 change in effective income tax rates is primarily due to the $<ix:nonFraction unitRef="usd" contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAzMg_8f646a44-a168-4a41-b283-085588be26b2">40,440</ix:nonFraction> IPO related stock-based compensation charge which significantly reduced U.S. income and was included in the Company&#8217;s tax rate from operations in the quarter. The incremental stock-based compensation windfall was treated as a discrete tax adjustment as an incremental tax deduction in the three months ended December&#160;25, 2020. Additionally, other discrete transactions, the divestiture of Polar and the one-time dividend resulted in additional tax deductions. The reduction in U.S. income and the discrete tax deductions resulted in a U.S. tax NOL that can be carried back to refund prior years&#8217; taxes. In total approximately $<ix:nonFraction unitRef="usd" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODA5Nw_2362763c-5605-46f7-9bd5-43c2cfa21f01">18,149</ix:nonFraction> of discrete tax benefits recorded this quarter were partially offset by a reduction in our FDII deduction and an increase in GILTI and BEAT tax. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Additionally, in the first quarter of fiscal year 2020, there was a discrete tax expense of approximately $<ix:nonFraction unitRef="usd" contextRef="id82c492c2a014eee8fdafe914e333d93_D20190330-20190628" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfNTQ5NzU1ODE1NDM0Ng_15b09690-22d9-4c8e-9e3a-b5f63b4ffb44">5,500</ix:nonFraction> recorded for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_94"></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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. <ix:nonNumeric contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjQwNA_a27e7030-4695-4a11-94f0-09151df3de22" continuedAt="ib4d2bc03ae124aee823c1001c0658cb6" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="ib4d2bc03ae124aee823c1001c0658cb6" continuedAt="i9e1e45ce2b464501887eede7bae39e29"><div style="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 Company&#8217;s products to Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="ic92b74b162d441be9ae60ec25bba3e47_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjc2_69b9cb2f-d2ef-4e1e-bd8e-1b1ce0fb63db">26,439</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4fc5834847d64673b879e7221b34e838_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjgz_e27f328d-49cc-4b2e-8f1c-127362ba9d42">72,570</ix:nonFraction> during the three- and nine-month periods ended December&#160;25, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i74dcfda822ab487494110c284adb7ffc_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzIy_63e9ce0f-f240-4e49-93bb-f82f08c18ece">16,535</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2374218d25434225aa13203b4516dcf8_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzI5_3d771a62-6fbf-4078-a476-e5b1b165284b">49,327</ix:nonFraction> during the three- and nine-month periods ended December&#160;27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $<ix:nonFraction unitRef="usd" contextRef="id1a6b20c7a544a6cbe75d860e2225db9_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDMw_c47cebd9-a7b0-46d1-90d5-d1bcf7fa6253">17,250</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDM3_9b4be160-01aa-495f-9d6f-f9e40504d352">30,293</ix:nonFraction> as of December&#160;25, 2020 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="id1a6b20c7a544a6cbe75d860e2225db9_I20201225" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTE3_e52e21df-58d9-4ed4-9459-d7ea65dc56e5">374</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTI0_cb80e631-7b93-4d9f-9b80-152f7f4176cd">558</ix:nonFraction> as of December&#160;25, 2020 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="i126036cce0224d9898085ea2d22b3085_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNzEw_35e7b297-06de-47f4-bffc-3a67f037e645">7,666</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia8a0f1b66e2e402390a429d717c4d54e_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNzE3_8b5b1270-60e8-4b13-889c-0f950e019bb8">26,688</ix:nonFraction> during the three- and nine-month periods ended December&#160;27, 2019, respectively. 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 under the distribution agreement from Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTI3_f3b25ada-ef2c-455c-a965-58230bc9ad03">7,356</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTM0_8f99c771-e113-4ad4-a6db-fae9ff19afe6">23,835</ix:nonFraction> for the three- and nine-month periods ended December&#160;27, 2019, respectively. Accounts payable to Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTg3_96c36832-0f35-4688-bf07-096e22715a7c">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="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227" decimals="-3" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTMyOQ_31f38f04-b4fd-40c6-8428-ccb792af711d">360</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTMzNg_00bc1ef9-5204-4ec5-8007-dc9bdcc030eb">1,080</ix:nonFraction> in the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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%">In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $<ix:nonFraction unitRef="usd" contextRef="i9127e8431b884b1a881216139bb3b307_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTQ4MQ_528c05ea-460f-426a-ba09-78918da3a6e6">30,000</ix:nonFraction>. The loan bore interest at <ix:nonFraction unitRef="number" contextRef="i9127e8431b884b1a881216139bb3b307_I20190331" decimals="4" name="algm:NotesReceivableRelatedPartyStatedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTUxMQ_3877a5ec-e96e-400e-aac2-4cb50b3fbea5">2.52</ix:nonFraction>% and was repaid in April 2019. Interest income related to the loan to Sanken was $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" name="us-gaap:InterestIncomeRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTU5NA_bd1bea49-b674-4027-a9f4-f0cc71c714ba">55</ix:nonFraction> in the nine-month period ended December&#160;27, 2019.</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%">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 included <ix:nonFraction unitRef="notespayable" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfNotesPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTc3MA_9036a8bf-7694-4e7b-ad06-667f1062bfcd">three</ix:nonFraction> notes payable in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTgxNA_7d35c320-a3e8-4deb-b06c-f24d9cbd7b85">17,700</ix:nonFraction> and <ix:nonFraction unitRef="lineofcredit" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfLineOfCreditAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTgyMQ_1d3107a8-f98c-49e6-bf4f-b77106d69f25">two</ix:nonFraction> lines-of-credit agreements in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTg3OA_6bcd9085-a83a-4454-9c95-84afa4646c7b">25,000</ix:nonFraction> at March&#160;27, 2020. The interest rates on the related party debt was 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="ief8178d8303f4a638514b289c692eb39_D20200328-20200626" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjA0OA_224e48f7-f35b-4991-9d81-53eb7dee273a">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 three- and nine-month periods ended December&#160;27, 2019 amounted to $<ix:nonFraction unitRef="usd" contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227" decimals="-3" name="us-gaap:InterestExpenseRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjIwMw_5181dd55-f381-40c1-8c6e-6793d1cda8c4">334</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjIxMA_0a73e574-3f29-43e9-a1af-646f18986b9b">1,129</ix:nonFraction>, respectively, and related party interest paid for the same periods amounted to $<ix:nonFraction unitRef="usd" contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjI3OA_f6ed4db6-0f40-4849-ae36-17e137f1081b">81</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjI4NQ_652c3448-4ba3-41fc-99d3-507e7c01c20f">835</ix:nonFraction>, 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%">As of March&#160;27, 2020, the related party notes payable balance of $<ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjM1Ng_83059718-754d-4fa1-b85c-25d98e3ec8fd">17,700</ix:nonFraction> was classified in the consolidated balance sheet as long-term, with various maturity dates through March&#160;14, 2025. The line of credit agreements of $<ix:nonFraction unitRef="usd" contextRef="i3e2a93e18db54926954409d36d186211_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjUwNQ_e4f2498f-1a45-475d-ab16-d57e08059f34">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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjU5Mg_4751c56a-e3e6-40fa-a413-242b6da0ed63">42,700</ix:nonFraction> balance was contributed in-kind for the fair value of the <ix:nonFraction unitRef="number" contextRef="ida3726ba56594890b77c676eaefcdf4f_I20200328" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjY1Mw_768a310a-6605-40ca-bdcd-2be71394d997">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 Divestiture Transactions of both PSL and the Sanken distribution business, the Company had both intercompany accounts payable of $<ix:nonFraction unitRef="usd" contextRef="icce5332b303749509c90aa1b2acbd802_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjg2Nw_2d7cb2be-a019-4819-807f-b9e898fbf6f4">1,198</ix:nonFraction> and accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="icce5332b303749509c90aa1b2acbd802_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjg5Nw_c2b93ee7-7a0c-4363-8ff5-2f5a5f6678b4">3,368</ix:nonFraction> that were previously eliminated in consolidation. The previous intercompany receivable balance of $<ix:nonFraction unitRef="usd" contextRef="i76ddeea1371841a89a0154935e259175_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjk5OA_a849123a-43bf-4f52-aafd-f81a4eff64f6">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 December&#160;25, 2020, the Company reflected a related accounts receivable balance of $<ix:nonFraction unitRef="usd" contextRef="i4ab9a520243846488845a7c7b6fe2a99_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzI0NQ_74214fcd-ee27-4cdf-89dd-4dd2b18a7f57">2,528</ix:nonFraction>. This amount includes a reduction of  $<ix:nonFraction unitRef="usd" contextRef="i015c9606579b4232bb8a839c9cc9079b_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1OTE2Ng_6ed9faa1-b749-46a1-b3e3-8ead819d49c4">3,368</ix:nonFraction> from payments made by PSL during the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i9e1e45ce2b464501887eede7bae39e29" continuedAt="i38f460e7f87a446b87674afec134eeb5"><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%">incurred by the Company. Sanken reimbursed <ix:nonFraction unitRef="usd" contextRef="ie4ced9f553a6448f8af28d8d5e84252a_D20200926-20201225" decimals="INF" format="ixt-sec:numwordsen" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTkzNA_991afcdb-9dcf-44e2-a4f0-d44976b0ede1"><ix:nonFraction unitRef="usd" contextRef="i956d4df5907c4a7aa3685c8a681ffea1_D20200328-20201225" decimals="INF" format="ixt-sec:numwordsen" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTkzNA_be92a057-9315-4e79-bc90-647e09ba4328">no</ix:nonFraction></ix:nonFraction> amounts in the three- and nine-month periods ended December&#160;25, 2020 and $<ix:nonFraction unitRef="usd" contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227" decimals="-3" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzU4Mg_35cf8249-cd95-4967-9faf-79c4a6f045e8">360</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzU4OQ_78bc75d7-d96f-494c-98f1-8f49ebc49ac6">1,080</ix:nonFraction> in the three- and nine-month periods ended December&#160;27, 2019, 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%">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). During the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company did <ix:nonFraction unitRef="usd" contextRef="id68ab08815f441a4bac7698d362b3ca0_D20200328-20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_972feaa0-ec07-4daf-8565-0d5e71bffa72"><ix:nonFraction unitRef="usd" contextRef="i5cd420c33f8f4a32a191c0bb4bcd6748_D20190928-20191227" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_ad2886ad-85b3-48b2-b636-424dfe0dadb1"><ix:nonFraction unitRef="usd" contextRef="i5b68a86901b74255896359c6d497b273_D20200926-20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_b657c486-95d5-4e6f-ad0b-95dd894b43ac"><ix:nonFraction unitRef="usd" contextRef="i108475fc8c954f1bb8e70f545791cb4a_D20190330-20191227" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_fa223d14-0e76-488e-994d-49843390e03e">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>t pay any fees to PSL pursuant to the Discrete 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%">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 both of the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company (through PSL) received fees of $<ix:nonFraction unitRef="usd" contextRef="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODUyNw_5e89485c-ba2e-4e2f-9618-c6fd92750d0e"><ix:nonFraction unitRef="usd" contextRef="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODUyNw_d228d5e1-7967-4124-b1b8-2abaeee24da9">300</ix:nonFraction></ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia8e9dd0f7f0142278d884c3947813fe2_D20190928-20191227" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU2Ng_5ef9dd4f-ffd6-4e40-8cda-9e89c105f391"><ix:nonFraction unitRef="usd" contextRef="i599d032a71194f33ae3b8a234e7812c6_D20190330-20191227" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU2Ng_7893347d-4c54-478f-8f9f-09d0a05dc392">900</ix:nonFraction></ix:nonFraction> from Sanken pursuant to the IC Technology Development Agreement, and during the three- and nine- month periods ended December&#160;25, 2020 the Company paid fees of $<ix:nonFraction unitRef="usd" contextRef="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU1Mg_271289aa-8357-4d31-8309-1496a4f58256">300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU1OQ_953a6845-bded-4103-bad2-d830fb604012">900</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="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzcxOA_f2bf5d06-4b88-46a5-ac1d-5afb96272464">11,558</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzcyNQ_4de3af6c-084d-4e20-b981-44de73131dc9">33,448</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively. These amounts include $<ix:nonFraction unitRef="usd" contextRef="i7335b1cc50754e8caa460b017084bf4e_D20200926-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzc2NA_b92477de-e196-4e05-b4aa-2f5933d61acf">1,500</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie5409603757a4dd09741c02c2cd9f05b_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzc3MQ_360a9738-339d-48fe-a67b-0db2633e19b8">5,000</ix:nonFraction> of price support payments made for the three- and nine-month periods ended December&#160;25, 2020, respectively, and the reduction of $<ix:nonFraction unitRef="usd" contextRef="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzg0MA_f5c6a97c-c3d6-4132-bc06-fa84978fbe53">1,157</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTA5OTUxMTY0NTIxMQ_56f26513-39e0-46f7-9e45-9128966c19a8">1,198</ix:nonFraction> of intercompany balances for the three- and nine-month periods ended December&#160;25, 2020, respectively. Accounts payable to PSL included in amounts due to related party totaled $<ix:nonFraction unitRef="usd" contextRef="i4ab9a520243846488845a7c7b6fe2a99_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzk2Mw_606f014b-947d-4523-8368-675215f756fb">2,078</ix:nonFraction> as of December&#160;25, 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="i50457467a0c54412b570c4510735c68b_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDEyMg_8934ffbb-1db3-4014-94b5-93fd101e1d5b">15,000</ix:nonFraction> out of the $<ix:nonFraction unitRef="usd" contextRef="id0ac682664d54620873f5797cec62936_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDEzNg_fc2d73dc-f740-44ab-ae01-b40e627030be">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 this divestiture, on March 28, 2020, the $<ix:nonFraction unitRef="usd" contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjU5NA_176a6dd7-09df-448b-a981-4fefad9e06ab"><ix:nonFraction unitRef="usd" contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjU5NA_1d88a27d-f38e-4cca-bc36-62b0aebf2455">51,377</ix:nonFraction></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="id0ac682664d54620873f5797cec62936_I20200328" decimals="4" name="algm:NotesReceivableRelatedPartyStatedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDUyMw_0a08fb8e-ea44-4648-a307-0e2588b39d24">2.70</ix:nonFraction>%, which was a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $<ix:nonFraction unitRef="usd" contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjYwNA_176a6dd7-09df-448b-a981-4fefad9e06ab"><ix:nonFraction unitRef="usd" contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjYwNA_1d88a27d-f38e-4cca-bc36-62b0aebf2455">51,377</ix:nonFraction></ix:nonFraction> plus accrued interest of $<ix:nonFraction unitRef="usd" contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDY2Mg_7054f138-d72e-4679-b47f-67080fc29494"><ix:nonFraction unitRef="usd" contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDY2Mg_d8a107b8-996a-4cd5-ac7b-d7e95fcbe729">762</ix:nonFraction></ix:nonFraction> was repaid on October 14, 2020.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</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 Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i38f460e7f87a446b87674afec134eeb5"><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%">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 December 2017, 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="ieb5808a8b0444dd0b8e1a5f6fbeee9c9_I20180531" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTIxMw_58eade2d-05a0-4f53-a393-ee26cf222d81">30</ix:nonFraction> per month to $<ix:nonFraction unitRef="usd" contextRef="i7b9dbbccb3764c5ba8863e6f0af2d1d0_I20180630" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTIyOQ_5e5ced1a-c0f5-493c-8db5-129e2ac54bd3">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="i888847b4b8df40c3b5c6c4cf3d74ada4_D20170901-20170930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTM1NA_fa54a222-3beb-494d-9ebd-7712b0202fba">12,000</ix:nonFraction> shares of the Company&#8217;s Class L common stock and a signing bonus of $<ix:nonFraction unitRef="usd" contextRef="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930" decimals="-3" name="algm:RelatedPartyTransactionSigningFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQyNQ_4dc15551-8e9c-4058-893a-292eb7ef70c9">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="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930" decimals="-3" name="algm:RelatedPartyTransactionSeverancePaymentIfTerminated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTY0OQ_a7e07ff4-02af-4199-a065-cf42fd454fba">180</ix:nonFraction> as well as a <ix:nonNumeric contextRef="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930" format="ixt-sec:durwordsen" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNjQyNQ_41ca9800-063f-4f43-bab5-e813e0c8dff6">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 nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company paid aggregate fees of $<ix:nonFraction unitRef="usd" contextRef="i60fd34d798b14ef1af30024437f2029e_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTkyMg_82a63910-a124-4c50-9d03-fa2fe526859e">262</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa23fb88308a42a999875780ece50425_D20190330-20191227" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1NjIzMQ_62fbc2a1-7649-46bc-bfcf-b6527b8994f1">270</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:115%">From time to time, the Company 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="ibcd8263a8d1946bdba3e4d8239a78f24_I20200327" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNjM1NA_8faca0ab-677c-4304-8971-36ba0181354b">506</ix:nonFraction> of promissory notes outstanding as of as of March&#160;27, 2020. On October 2, 2020, the Company repurchased an aggregate of <ix:nonFraction unitRef="shares" contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1MDMyOQ_cefaafcb-ff52-466b-ad1e-561c28333817">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="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTk2Nw_7c14c63e-48a3-4698-8be2-edbc541c1c3c">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 (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. As a result of these transactions, there were <ix:nonFraction unitRef="usd" contextRef="i43f3fbd37d3449119386fa9c44d81a36_I20201225" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTk1OA_a1518378-9c57-457d-bfe0-d0e6e7c0a4ce">no</ix:nonFraction> promissory notes outstanding as of December&#160;25, 2020.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_100"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes and other information included elsewhere in this Quarterly Report, as well as the audited financial statements and the related notes thereto, and the discussion under &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and &#8220;Business&#8221; included in our Registration Statement on Form S-1 filed with the SEC on February 2, 2021 (the &#8220;Registration Statement&#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 section titled &#8220;Forward-Looking Statements&#8221; and in Part II, Item 1A. &#8220;Risk Factors&#8221; of this Quarterly Report. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We operate on a 52- or 53-week fiscal year ending on the last Friday of March. Each fiscal quarter has 13 weeks, except in a 53-week year, when the fourth fiscal quarter has 14 weeks.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> All references to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">three- and nine-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> December&#160;25, 2020 and December&#160;27, 2019 relate to the 13- and 26-week periods ended December&#160;25, 2020 and December&#160;27, 2019, respectively. All references to &#8220;2020,&#8221; &#8220;fiscal year 2020&#8221; or similar references relate to the 52-week period ended March&#160;27, 2020.</span></div><div id="i2433673d83c444f59a620c626d50856e_103"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (&#8220;AMI&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;) is a leading global designer, developer, manufacturer and marketer of sensor integrated circuits (&#8220;ICs&#8221;) and application-specific analog power ICs enabling the most important emerging technologies in the automotive and industrial markets. We are the number one supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are headquartered in Manchester, New Hampshire and have a global footprint with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> locations across four 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 the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three- and nine-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;25, 2020, we generated $164.4 million and $416.1&#160;million in total net sales, respectively, with $5.1 million in net loss and $9.4 million in net income, and $39.6 million and $98.6 million in Adjusted EBITDA in such fiscal periods, respectively. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three- and nine-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;27, 2019, we generated $159.8 million and $475.5 million in total net sales, respectively, with $9.0 million and $23.8 million in net income and $30.8 million and $89.4 million in Adjusted EBITDA in such fiscal periods, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2020, we completed our initial public offering (&#8220;IPO&#8221;) of 28,750,000 shares of our common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by us and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to us of approximately, $321.4 million after deducting $20.1 million of underwriting discounts and $8.5 million of offering costs. Our common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#8221;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Growth Strategies and Outlook </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to pursue the following strategies to continue to grow our sales and enhance our profitability: </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, advanced driving assistance systems (&#8220;ADAS&#8221;), Industry 4.0, data centers and green energy applications. Our knowledge of customers&#8217; end systems has driven an expansion of our sensor IC and power solutions to enable these new technologies. By aligning our research and 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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:1pt;font-weight:400;line-height:120%;padding-left:13.8pt">&#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%">Emphasize the automotive &#8220;first&#8221; philosophy to align our product development with the most rigorous applications and safety standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have been intentional about incorporating support for the stringent automotive operating voltages, temperature ranges and safety and reliability standards into every part of our operations, from design to manufacturing. We believe our focus on meeting or exceeding industry standards as the baseline for product development increases our opportunity in the automotive market as customers look for trusted suppliers to deliver highly reliable solutions for rapidly growing emerging markets, and that our philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market. For example, we will apply this philosophy of innovation, quality and reliability to our new photonics portfolio which supplies components into safety-critical Light Detection and Ranging (&#8220;LiDAR&#8221;) applications. We also believe we can use our expertise in designing for the automotive market and our expanding product portfolio to capitalize on increasing demand among industrial customers for ruggedized solutions that meet the highest quality and reliability standards. Additionally, in our experience, demand for solutions that meet or exceed stringent safety and reliability specifications supports higher average selling prices (&#8220;ASPs&#8221;) and lower ASP declines over time than are typical for our industry. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">Invest to lead in chosen markets and apply our intellectual property and technology to pursue adjacent growth markets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We intend to continue to invest in technology advancements and our intellectual property portfolio to maintain the number one market share position in magnetic sensor ICs and achieve leadership positions in power ICs within our target markets. We believe that leveraging our technology and existing research and development, sales and support efforts will enable us to take advantage of synergistic opportunities in new, adjacent growth markets. We believe this strategy of leveraging our known capabilities to target adjacent growth markets will enable us to enjoy greater returns on our research and development investments. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">Expand our sales channels and enhance our sales operations and customer relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our global sales infrastructure is optimized to support customers through a combination of key account managers and regional technical and support centers near customer locations that enable us to act as an extension of our customers&#8217; design teams, providing us with key insights into product requirements and accelerating the adoption and ramp up of our products in customer designs. We intend to continue strengthening our relationships with our existing customers while also enabling our channel partners to support demand creation and fulfillment for smaller broad-based industrial customers. We believe we will be able to further penetrate the industrial market and efficiently scale our business to accelerate growth by enabling our channel partners to become an extension of our demand generation and customer support efforts. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">Continue to improve our gross margins through product innovation and cost optimization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We strive to improve our profitability by both rapidly introducing new products with value-added features and reducing our manufacturing costs through our fabless, asset-lite manufacturing model. We expect to continue to improve our product mix by developing new products for growth markets where we believe we can generate higher ASPs and/or higher gross margins. We also intend to further our relationships with key foundry suppliers to apply our product and applications knowledge to develop differentiated and cost-efficient wafer processes and packages. We believe we can reduce our manufacturing costs by leveraging the advanced manufacturing capabilities of our strategic suppliers, implementing more cost-effective packaging technologies and leveraging both internal and external assembly and test capacity to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">product development or manufacturing capabilities or complement our existing product offerings. For example, our August 2020 acquisition of Voxtel, Inc. and its affiliate LadarSystems, Inc. brings together Voxtel&#8217;s laser and imaging expertise and our automotive leadership and scale to enable what we believe will be the next generation of ADAS. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">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 id="i2433673d83c444f59a620c626d50856e_106"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Initiatives to Improve Results of Operations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recently implemented several initiatives designed to improve our operating results. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, Inc., 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.1 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.8 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 does not pose an ocular hazard. The combination of these highly sensitive detectors and high-peak-power eye-safe lasers with Voxtel&#8217;s custom integrated circuits and electro-optical packaging expertise, allows for cost-effective, compact laser-ranging and 3D-image sensing. In addition, Voxtel holds more than 38 US patents, representing a comprehensive Laser Detection and Ranging (&#8220;LADAR&#8221;)/LiDAR photonic technology suite. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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 Polar Semiconductor, LLC (&#8220;PSL&#8221;), a semiconductor wafer fabricator engaged in the manufacturing and testing of foundry wafers. Prior to the divestiture transaction of PSL, foundry revenue accounted for 10.4% and 10.4% of our net sales and supplie</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 45.8% and 47.7% of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our wafer requirements in the three- and nine-month periods ended December&#160;27, 2019, 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 the three- and nine-month periods ended December&#160;27, 2019 were $7.7 million and $26.7 million, respectively. 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:54pt;text-align:justify;text-indent:-27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22.8pt">We divested a majority of our ownership interest in PSL to Sanken in (the &#8220;PSL Divestiture&#8221;), 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: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">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 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: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">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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;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%">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:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',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:22.8pt">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-align:justify;text-indent:-27pt"><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:22.8pt">We entered into certain other agreements and transactions with Sanken and PSL as more fully described under &#8220;Prospectus Summary&#8212;The Divestiture Transactions&#8221; in the Registration Statement and elsewhere in this Quarterly Report.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the PSL Divestiture and the transfer of the Sanken products distribution business to PSL, we expect </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material improvemen</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 over this fiscal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> year in gross profit, operating income and net income, as well as reduced capital expenditures and increased net cash provided by operating activities. 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: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:22.8pt">PSL foundry revenue is no longer consolidated in our results in fiscal year 2021, however, PSL did supply 40.9% and 37.1% of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our wafer requirements in the three- and nine-month periods ended December&#160;25, 2020, respectively. </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22.8pt">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 our manufacturing facility in the Philippines (the &#8220;AMPI Facility&#8221;). As such, we have commenced the closure of our manufacturing facility in Thailand (the &#8220;AMTC Facility&#8221;). We expect to substantially complete this transition by the end of March 2021. We expect to realize a material reduction in cost of goods sold in subsequent periods. </span></div><div id="i2433673d83c444f59a620c626d50856e_109"></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 outbreak have caused us to change our business practices including those related to where employees work, the social distance employees are required to keep in our facilities, limitations on in-person meetings 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 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align: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 extent that the COVID-19 pandemic adversely affects our business, results of operations, financial condition or liquidity, it also may heighten many of the other risks; for example, if the business impacts of COVID-19 continue 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 the PSL Revolver, 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. </span></div><div style="margin-top:6pt;text-align: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 President of the United States signed into law the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;). The CARES Act contains numerous tax provisions, including a correction to the applicable depreciation rates available in the 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. We currently estimate cash tax benefits of the NOL and QIP changes to be $8,963 and $1,680, respectively. Additionally, we plan 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 Act are currently being evaluated and not expected to have material impacts.</span></div><div id="i2433673d83c444f59a620c626d50856e_115"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Key Factors and Trends Affecting our Operating Results </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial condition and results of operations have been, and will continue to be, affected by numerous other factors and trends, including the following: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Design Wins with New and Existing Customers </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our end customers continually develop new products in existing and new application areas, and we work closely with our significant OEM customers in most of our target markets to understand their product roadmaps and strategies. For new products, the time from design initiation and manufacturing until we generate revenue can be lengthy, typically between two and four years. As a result, our future revenue is highly dependent on our continued success at winning design mandates from our customers. Further, because we expect the ASPs of our products to decline over time, we consider design wins to be critical to our future success and anticipate being increasingly dependent on revenue from newer design wins for our newer products. The selection process is typically lengthy and may require us to incur significant design and development expenditures in pursuit of a design win with no assurance that our solutions will be selected. As a result, the loss of any key design win or any significant delay in the ramp-up of volume production of the customer&#8217;s products into which our product is designed could adversely affect our business. In addition, volume production is contingent upon the successful market introduction and acceptance of our customer&#8217;s 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, 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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-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%">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. We are currently in a period in which our manufacturing volumes are below optimal levels, as a result of the impact of COVID-19 on our primary end-market, i.e., automotive.</span></div><div id="i2433673d83c444f59a620c626d50856e_118"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Our Results of Operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total net sales are derived from product sales to direct customers and distributors. We sell products globally through our direct sales force, third party and related party distributors and independent sales representatives. Sales are derived from products for different applications. 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:1pt;font-weight:400;line-height:120%">&#160;</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 prior to 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 upon shipment or delivery, depending on the terms of the contract. When we transact with a distributor, our contractual arrangement is with the distributor and not with the end customer. Whether we transact business with and receive the order from a distributor or directly from an end customer through our direct sales force and independent sales representatives, our revenue recognition policy and resulting pattern of revenue recognition for the order are the same. We recognize revenue net of sales returns, price protection adjustments, stock rotation rights and any other discounts or credits offered to our customers. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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:115%">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&#160;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 the three- and nine-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> December&#160;25, 2020 t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">hese 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of goods sold, gross profit and gross margin</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold consists primarily of costs of purchasing raw materials, costs associated with probe, assembly, test and shipping our products, costs of personnel, including stock-based compensation, costs of equipment associated with manufacturing, procurement, planning and management of these processes, costs of depreciation and amortization, costs of logistics and quality assurance, and costs of royalties, value-added taxes, utilities, repairs and maintenance of equipment, and an allocated portion of our occupancy costs. 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-top:6pt;text-align: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="text-align:justify"><span><br/></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 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&#160;A 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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss on debt extinguishment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on debt extinguishment represents the loss associated with the partial repayment of our Term Loan Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on November 25, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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.&#160;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 style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment represents our equity investment in connection with the PSL Divestiture.</span></div><div style="text-align:justify"><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%">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 (benefit) provision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is comprised of the year to date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">We are subject to tax in the U.S. and various foreign jurisdictions. Our effective tax rate can fluctuate primarily based on: the mix of our U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax from the global intangible low-tax income (GILTI) and the base erosion tax (&#8220;BEAT&#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 regularly assesses 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 the results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three-Month Period Ended December&#160;25, 2020 Compared to Three-Month Period Ended December&#160;27, 2019</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results of operations for the three-month periods ended December&#160;25, 2020 and December&#160;27, 2019.</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:23.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width: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.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:9.767%"></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%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><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:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><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="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">164,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">4,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">24,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">28,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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%">90,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">26,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,525&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#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%">844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#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 13pt;text-align: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%">67,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.6&#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">50,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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 (loss) 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%">(24,224)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,131&#160;</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%">(35,355)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317.6)</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%">(5,391)</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,746)</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%">(366.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;text-align: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 13pt;text-align: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,080.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,110.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%">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%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(74.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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(74.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 13pt;text-align: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%">949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518.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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other (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%">(11,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,728)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(11,522)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826.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%">(Loss) income before (benefit) 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%">(35,583)</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%">10,500&#160;</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%">(46,083)</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%">(438.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,185)</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,268)</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%">(497.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">1,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,079.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%">(1,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,169.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (loss) 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%">(5,060)</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%">8,958&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,018)</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%">(156.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,797)</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%">(18,815)</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%">(210.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%">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%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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 (loss) 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%">(5,095)</span></td><td style="background-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%">8,926&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,021)</span></td><td style="background-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%">(157.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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,797)</span></td><td style="background-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%">(18,818)</span></td><td style="background-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%">(210.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:15.34pt">Our total net sales for the three-month period ended December&#160;27, 2019 also include related party net sales 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 three-month period ended December&#160;25, 2020 and will not recognize in any future period due to our consummation of the Divestiture Transactions. See our unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations as a percentage of total net sales for the periods presented.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">45.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">60.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%">31.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 from operations</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%">(14.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#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 (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></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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 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%">(7.0)</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.4)</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%">(Loss) income before (benefit) 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%">(21.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (loss) 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%">(3.1)</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.6&#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 (loss) 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%">(3.1)</span></td><td style="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.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales increased by $4.6 million, or 2.9%, to $164.4 million in the three-month period ended December&#160;25, 2020 from $159.8 million in the three-month period ended December&#160;27, 2019. This increase was primarily due to automotive production recovery and increased demand in industrial automation applications, partially offset by the removal of wafer foundry products and Sanken distribution products, respectively, resulting from the PSL Divestiture, more fully described below.</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 Core End Market and Application </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes 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 applications include wafer foundry and distribution sales unrelated to and no longer part of our core business in fiscal year 2021.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">113,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">99,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">14,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">23,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">26,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">164,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">135,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">16,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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%">164,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-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%">4,647&#160;</span></td><td style="background-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%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales to our core end markets increased by $28.9&#160;million, or 21.4%, to $164.4 million in the three-month period ended December&#160;25, 2020 from $135.5 million in the three-month period ended December&#160;27, 2019, driven by increases in automotive of $14.8 million, or 15.0%, industrial of $2.3 million, or 10.8%, and other of $11.8 million, or 78.5%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 three-month period ended December&#160;25, 2020 compared to the three-month period ended December&#160;27, 2019 as our customers&#8217; vehicle production increased as well as inventory restocking in their supply chains.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 three-month period ended December&#160;25, 2020 compared to the three-month period ended December&#160;27, 2019 due primarily to increased demand in industrial automation applications and data center applications and a COVID-19 related increase in demand for printers and other peripherals.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Product </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power integrated circuits (&#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%">54,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic sensors (&#8220;MS&#8221;)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">19.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">16,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">164,449&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-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%">4,647&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales by product was driven by increases of $17.6 million, or 19.2% in magnetic sensor IC product sales, $10.7 million, or 24.6% in power integrated circuit product sales, and $0.6 million in Photonics sales resulting from the Voxtel acquisition. These increases were partially offset by decreases of $16.6 million&#160;and $7.7 million in net sales related to wafer foundry products and Sanken distribution products, respectively, resulting from the PSL Divestiture. </span></div><div style="margin-top:13.5pt;text-indent:27pt"><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%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Geographic Location </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by geographic location based on ship-to location. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%">23,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">5,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">26,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">17,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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%">3,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.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 19pt;text-align: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%">16,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-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%">4,647&#160;</span></td><td style="background-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%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales across geographic locations in the three-month period ended December&#160;25, 2020 compared to the three-month period ended December&#160;27, 2019 was due primarily to an increase of $10.9 million, or 30.9%, in Greater China related to increases in automotive demand and an increase of $8.6 million, or 110.0%, in Other Asia related to continued strength in data center, other consumer, and printer applications.</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%">Excluding the net sales of $7.7 million associated with the PSL Divestiture, net sales were up $5.0 million, or 20.4%, in the United States and Other Americas, primarily driven by an increase in demand for our core application products sold in the automotive end market. The predominant country comprising Other Americas is Mexico. </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 increase in net sales of $3.9 million, or 16.0%, in Europe was primarily driven by increases in automotive demand. The predominant countries comprising Europe are Germany and France. </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%">Revenue in Japan totaled $26.4 million in the three-month period ended December&#160;25, 2020 compared to $29.4 million in the three-month period ended December&#160;27, 2019, excluding net sales of $16.6 million in Japan associated with the PSL Divestiture. This decrease of $2.9 million, or 10.0%, was primarily driven by a decrease in core demand due to COVID-19. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of goods sold, gross profit and gross margin </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold decreased by $8.3 million, or 8.4%, to $90.0 million in the three-month period ended December&#160;25, 2020 from $98.3 million in the three-month period ended December&#160;27, 2019. The decrease in cost of goods sold was primarily due to a $26.6 million decrease in cost of goods sold attributable to the PSL Divestiture. The offsetting $18.4 million increase in cost of goods sold was primarily attributable to increases of $4.7 million in stock-based compensation, of which $4.4 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, , and a combined $13.4 million of increases attributable to decreased standard margins, returns and quality and other related costs, and manufacturing cost absorptions. In addition, there were $0.3 million of Voxtel related impacts, mostly attributable to acquired intangible amortization 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 $12.9 million, or 21.0%, to $74.4 million in the three-month period ended December&#160;25, 2020 from $61.5 million in the three-month period ended December&#160;27, 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 increase in gross profit was driven by a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$28.9 million operational increase in net sales to core end markets, partially offset by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to the PSL Divestiture and by the impacts to cost of goods sold discussed above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">R&amp;D expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses increased by $5.5 million, or 21.6%, to $31.0 million in the three-month period ended December&#160;25, 2020 from $25.5 million in the three-month period ended December&#160;27, 2019. This increase was primarily due to a $3.0 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-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%">million increase in stock-based compensation, of which $2.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, and a combined $3.3 million increase in employee salaries and inventory and supplies, partially offset by a reduction of $0.8 million of expenses related to the PSL Divestiture and a $0.5 million reduction in travel and meeting 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%">R&amp;D expenses represented 18.9% of our total net sales for the three-month period ended December&#160;25, 2020, an increase from 15.9% of our total net sales for the three-month period ended December&#160;27, 2019. This percentage increase was primarily due to stock-based compensation expenses recorded in the three-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SG&amp;A expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased by $42.8 million, or 171.6%, to $67.7 million in the three-month period ended December&#160;25, 2020 from $24.9 million in the three-month period ended December&#160;27, 2019. This increase was primarily due to a $38.0 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, and a combined $6.6 million of increased employee salaries, insurance and facility costs, partially offset by a reduction of $2.2 million of expenses related to the PSL Divestiture and a combined $2.3 million reduction in severance, professional fees, and travel and meeting 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 41.1% of our total net sales for the three-month period ended December&#160;25, 2020, an increase from 15.6% of our total net sales for the three-month period ended December&#160;27, 2019. This percentage increase was primarily due to stock-based compensation expenses recorded in the three-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss on debt extinguishment</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%">Loss on debt extinguishment reflected a $9.1 million loss in the three-month period ended December&#160;25, 2020, representing the write-off of unamortized balances of previously deferred financing costs as a result of the $300.0 million Term Loan Facility principal balance repayment on November 25, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net increased by $2.6 million in the three-month period ended December&#160;25, 2020 compared to the three-month period ended December&#160;27, 2019. The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the three-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency transaction (loss) 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 $0.1 million in the three-month period ended December&#160;25, 2020 compared to a loss of $0.6 million in the three-month period ended December&#160;27, 2019. The foreign currency transaction loss recorded in the three-month period ended December&#160;25, 2020 was primarily due to $0.3 million of realized and unrealized losses from our UK and Philippines locations, partly offset by $0.2 million of realized and unrealized gains from our Thailand location. The currency loss recorded in the three-month period ended December&#160;27, 2019 was primarily attributable to $1.1 million of realized and unrealized losses from our UK location and $0.6 million of realized and unrealized gains from our Thailand location. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income in earnings of equity investment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment reflected a $0.9 million gain in the three-month period ended December&#160;25, 2020, representing the earnings on our 30% investment in PSL during the three-month period ended December&#160;25, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net increased by $0.4 million to approximately $0.5 million of loss in the three-month period ended December&#160;25, 2020 from $0.1 million of loss in the three-month period ended December&#160;27, 2019.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax (benefit) provision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefit for income taxes and the effective income tax rate were $30.5 million and 85.8%, respectively, in the three-month period ended December&#160;25, 2020 and the provision for income taxes and the effective income tax rate were $1.5 million and 14.7%, respectively, in the three-month period ended December&#160;27, 2019. The change in effective income tax rates is primarily due to the $40.4 million IPO related stock-based compensation charge which significantly reduced U.S. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-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%">income and was included in our tax rate from operations in the three-month period ended December&#160;25, 2020. The incremental stock-based compensation windfall was treated as a discrete tax adjustment as an incremental tax deduction in the three-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, other discrete transactions, the divestiture of Polar and the one-time dividend resulted in additional tax deductions. The reduction in U.S. income and the discrete tax deductions resulted in a U.S. tax NOL that can be carried back to refund prior years&#8217; taxes. In total approximately $18.1 million of discrete tax benefits recorded in the three-month period ended December&#160;25, 2020 were partially offset by a reduction in our FDII deduction and an increase in GILTI and BEAT tax.</span></div><div id="i2433673d83c444f59a620c626d50856e_473"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nine-Month Period Ended December&#160;25, 2020 Compared to Nine-Month Period Ended December&#160;27, 2019 </span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results of operations for the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019. </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.685%"></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: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:7.977%"></td><td style="width:0.1%"></td><td style="width: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.428%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="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:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%">416,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(59,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">76,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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%">224,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">191,896&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">5,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#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%">80,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#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%">118,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.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%">5,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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%">199,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">8,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Operating (loss) 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%">(7,290)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,923&#160;</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%">(41,213)</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%">(121.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,189)</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%">(46,402)</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%">(136.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:left;vertical-align: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) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,125.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418.3&#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%">(1,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(4,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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, 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%">(297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 26.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%">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%">(11,211)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,563&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,774)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(817.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,802)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(15,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(996.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (benefit) provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,501)</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%">35,486&#160;</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,987)</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%">(152.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,991)</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%">(61,978)</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%">(174.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></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%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">3,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,412&#160;</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%">23,776&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,364)</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%">(60.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,753)</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%">(26,117)</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%">(109.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income 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%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 (loss) 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%">9,309&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,675&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,366)</span></td><td style="background-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%">(60.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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,753)</span></td><td style="background-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%">(26,119)</span></td><td style="background-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%">(110.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></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 nine-month period ended December&#160;27, 2019 also include related party net sales 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 nine-month period ended December&#160;25, 2020 and will not recognize in any future period due to our consummation of the PSL Divestiture. See 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%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;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%">unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations as a percentage of total net sales for the periods presented.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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-top:1pt solid #000;padding:2px 1pt;text-align: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 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">53.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">46.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">47.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"><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.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from operations</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.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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;text-align: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></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%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.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%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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, 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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 (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%">(2.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income before (benefit) 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%">(4.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.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.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><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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.2&#160;</span></td><td style="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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top: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 $59.4 million, or 12.5%, to $416.1 million in the nine-month period ended December&#160;25, 2020 from $475.5 million in the nine-month period ended December&#160;27, 2019. Of this decrease, $76.3 million was attributable to the PSL Divestiture, which was partially offset by increased net sales to our core end markets of $16.9 million, due primarily to increased demand in industrial automation applications and data center applications and a COVID-19-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%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="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%">Nine-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%"><ix:nonFraction unitRef="usd" contextRef="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzQtMS0xLTEtMTEwMjY_fcb3264d-dc42-42fe-9e2a-b22d491150a7">279,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzQtMy0xLTEtMTEwMjY_f79450f4-aadd-4c00-b332-1b43515cc04c">289,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(9,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</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%"><ix:nonFraction unitRef="usd" contextRef="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzUtMS0xLTEtMTEwMjY_70d79c77-9b96-447c-83a7-ca399dee3235">65,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4767cbccadeb426fba9180058972519c_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzUtMy0xLTEtMTEwMjY_47f5e7ea-65d2-42b3-a875-dcdd4735372d">56,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzYtMS0xLTEtMTEwMjY_2b9fc241-ec5b-4baa-873b-68de3a30ebdd">70,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzYtMy0xLTEtMTEwMjY_6bf5ad2a-1813-444a-af55-0301778689c2">53,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">416,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">399,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzktMS0xLTEtMTEwMjY_f9893cb3-ec72-4993-a6e5-b1cfa32db560">&#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="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzktMy0xLTEtMTEwMjY_d6520322-7866-4fd3-ac12-46cde95436a3">49,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzEwLTEtMS0xLTExMDI2_57181a10-bbcf-47c8-8495-ffe4093b656f">&#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="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzEwLTMtMS0xLTExMDI2_c2e5fd1c-bd1e-4e71-bb12-4353156054fb">26,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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%">416,099&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,485&#160;</span></td><td style="background-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%">(59,386)</span></td><td style="background-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%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 $16.9 million, or 4.2%, to $416.1 million in the nine-month period ended December&#160;25, 2020 from $399.2 million in the nine-month period ended December&#160;27, 2019, driven by increases in industrial of $9.6 million, or 17.1%, and other of $17.2 million, or 32.3%, and partially offset by a decline in automotive of $9.9 million, or 3.4%.</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 decreased in the nine-month period ended December&#160;25, 2020 compared to the nine-month period ended December&#160;27, 2019 as our customers&#8217; vehicle production slowed reflecting factory closures and demand uncertainty related to COVID-19.</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 nine-month period ended December&#160;25, 2020 compared to the nine-month period ended December&#160;27, 2019 due primarily to increased demand in industrial automation applications and data center applications and a COVID-19 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%">Nine-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%"><ix:nonFraction unitRef="usd" contextRef="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzMtMS0xLTEtMTEwMjY_9e91a78f-ba39-4f78-8816-f00dddc96a96">146,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i7f395839d8d345419bd04e233fd24938_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzMtMy0xLTEtMTEwMjY_a062256f-54cc-4e80-8d6d-0d46effa7006">123,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic sensors (&#8220;MS&#8221;)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzQtMS0xLTEtMTEwMjY_3f67d0b9-3a46-4c5c-acbe-afe04b110fb2">268,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzQtMy0xLTEtMTEwMjY_01896fca-57bc-41f7-b026-8b2960a6916c">275,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%">(6,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%"><ix:nonFraction unitRef="usd" contextRef="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzUtMS0xLTEtMTEwMjY_49860e54-4e4a-40b9-9d05-d2fc9e3f9861">867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzUtMy0xLTEtMTEwMjY_8e181078-8091-47e3-a524-649093f17c20">&#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%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%"><ix:nonFraction unitRef="usd" contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzYtMS0xLTEtMTEwMjY_b5bcb243-545f-4090-9b1a-01a65b702103">&#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="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzYtMy0xLTEtMTEwMjY_19b376a0-875e-4248-94b0-76d896bcc889">49,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzctMS0xLTEtMTEwMjY_e6c2a0f1-7c10-48db-a1fc-1ac3eb98dbf0">&#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="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzctMy0xLTEtMTEwMjY_0ce0c486-1188-4529-aa6b-08b4defab0e8">26,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,485&#160;</span></td><td style="background-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%">(59,386)</span></td><td style="background-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%">(12.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></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 was driven by a decrease of $6.3&#160;million in magnetic sensor IC product sales consistent with the demand weakness in automotive resulting from reductions in vehicle production related to the COVID-19 pandemic and decreases of $49.6&#160;million and $26.7 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 $22.4 million in power IC product sales driven primarily by growth in data center demand, and $0.9 million 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%">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Geographic Location </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by geographic location based on ship-to location. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%"><ix:nonFraction unitRef="usd" contextRef="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzQtMS0xLTEtMTEwMjY_55426be9-62ee-4dcd-b0ab-aa80ad6ae52d">57,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzQtMy0xLTEtMTEwMjY_79e7294d-fb2c-40a8-9363-ff46e4f8e096">86,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: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%">(28,854)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.3)</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%"><ix:nonFraction unitRef="usd" contextRef="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzUtMS0xLTEtMTEwMjY_01ed1b90-ec3b-4a21-a4bb-7676a44f756f">10,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fc828bfda3941828d7b60414c369047_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzUtMy0xLTEtMTEwMjY_a607299b-4965-475e-bde3-ff7668e5aea6">15,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzctMS0xLTEtMTEwMjY_5b97aeaf-7a0a-4766-b9bd-38c9718513ce">70,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzctMy0xLTEtMTEwMjY_7e1b355e-e522-4d6e-b62a-cb5501ea6dfc">76,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%"><ix:nonFraction unitRef="usd" contextRef="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzktMS0xLTEtMTEwMjY_d3a6e151-c4e5-4e36-ac70-c20f91987d5d">72,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzktMy0xLTEtMTEwMjY_880d84f2-1e40-4b3a-a079-3160cbdef488">131,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%"><ix:nonFraction unitRef="usd" contextRef="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEwLTEtMS0xLTExMDI2_e4acd740-8de2-4ac2-9b07-46daae0abe8e">116,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEwLTMtMS0xLTExMDI2_005e61cf-c771-457b-a83c-6d3f7f7958b0">95,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%">20,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzExLTEtMS0xLTExMDI2_9cdf23c0-a4c3-4b5d-83f6-2437056315aa">43,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzExLTMtMS0xLTExMDI2_50c560e5-4348-4a40-acde-12a1a35ff7fe">41,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%">2,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEyLTEtMS0xLTExMDI2_15b9411b-821b-40e7-ab4e-969832a1197c">44,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37d07e539274824be4003447230372e_D20190330-20191227" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEyLTMtMS0xLTExMDI2_3030c524-0401-48fa-a46f-15fb8fc805b7">27,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.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 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%">416,099&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,485&#160;</span></td><td style="background-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%">(59,386)</span></td><td style="background-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%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in net sales across geographic locations in the nine-month period ended December&#160;25, 2020 compared to the nine-month period ended December&#160;27, 2019 was due primarily to wafer foundry and distribution sales totaling $76.3 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 consumer 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%">Excluding the net sales associated with the PSL Divestiture of $26.7 million, net sales were down $7.3 million, or 9.6%, 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 $6.1 million, or 8.0%, in Europe was primarily driven by a decrease in demand for our core application products sold in the automotive end market. 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%">Revenue in Asia totaled $277.0 million in the nine-month period ended December&#160;25, 2020 compared to $246.6 million in the nine-month period ended December&#160;27, 2019, excluding the net sales associated with the PSL Divestiture of $49.6 million in Japan. This increase of $30.4 million, or 12.3%, was primarily driven by increases in China 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:27.35pt"><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 $61.8&#160;million, or 21.6%, to $224.2&#160;million in the nine-month period ended December&#160;25, 2020 from $286.0&#160;million in the nine-month period ended December&#160;27, 2019. The decrease in cost of goods sold was primarily due to a $73.2 million decrease in cost of goods sold attributable to the PSL Divestiture. The additional $11.4 million increase in cost of goods sold was primarily attributable to a combined $6.2 million of increases related to standard margins, returns and quality and other costs, and manufacturing cost absorptions, as well as increases of $4.8 million in stock-based compensation, of which $4.4 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program and $0.4 million of Voxtel- related impacts, mostly attributable to acquired intangible amortization occurring 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 $2.4 million, or 1.3%, to $191.9 million in the nine-month period ended December&#160;25, 2020 from $189.5 million in the nine-month period ended December&#160;27, 2019. The increase in gross profit was driven by a $16.9 million operational increase in net sales to core end markets, and the impacts to cost of goods sold discussed above.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">R&amp;D expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses increased by $2.9 million, or 3.8%, to $80.5 million in the nine-month period ended December&#160;25, 2020 from $77.6 million in the nine-month period ended December&#160;27, 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%">This increase was primarily due to a $3.0 million increase in stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of which $2.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and a combined $4.3 million increase in employee salaries, and inventory and supplies costs, partially offset by a reduction of $2.5 million of expenses related to the PSL Divestiture and a combined $1.8 million reduction in office supplies and travel and meeting costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses represented 19.3% of our total net sales for the nine-month period ended December&#160;25, 2020, an increase from 16.3% of our total net sales for the nine-month period ended December&#160;27, 2019. This percentage increase was primarily due to stock-based compensation expenses recorded for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SG&amp;A expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased by $40.7 million, or 52.1%, to $118.7 million in the nine-month period ended December&#160;25, 2020 from $78.0 million in the nine-month period ended December&#160;27, 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%">This increase was primarily due to $38.2 million increase in stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of which $36.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and a combined $11.4 million increase in employee salaries, professional fees, office supplies, and corporate allocations, partially offset by a reduction of $5.8 million of expenses related to the PSL Divestiture, and a combined reduction of $5.8 million in severance and travel and meeting 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%">SG&amp;A expenses represented 28.5% of our total net sales for the nine-month period ended December&#160;25, 2020, an increase from 16.4% of our total net sales for the nine-month period ended December&#160;27, 2019. This percentage increase was primarily due to stock-based compensation expenses recorded for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss on debt extinguishment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 nine-month period ended December&#160;25, 2020, representing the write-off of unamortized balances of previously deferred financing costs as a result of the $<ix:nonFraction unitRef="usd" contextRef="id1658afe98924989aa06aedb40095ee2_D20201125-20201125" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzcyMjU_a6df8389-4550-4fb8-8eca-83bc6c754906">300.0</ix:nonFraction> million Term Loan Facility principal balance repayment on November 25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net increased by $1.8 million, to interest expense, net of $1.9 million in the nine-month period ended December&#160;25, 2020 from interest expense, net of $0.1 million in the nine-month period ended December&#160;27, 2019. The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency transaction (loss) 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 recorded a foreign currency transaction loss of $1.3 million in the nine-month period ended December&#160;25, 2020 compared to a gain of $2.8 million in the nine-month period ended December&#160;27, 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 foreign currency transaction loss recorded in the nine-month period ended December&#160;25, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was primarily due to $2.2 million of realized and unrealized losses from our UK location, partially offset by $1.4 million of realized and unrealized gains from our Thailand location. The foreign currency transaction gain recorded in the nine-month period ended December&#160;27, 2019 was primarily attributable to $2.4 million and $0.4 million of realized and unrealized gains from our Thailand and UK locations, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income in earnings of equity investment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment reflected a $1.4 million gain in the nine-month period ended December&#160;25, 2020, representing the earnings on our 30% investment in PSL during the nine-month period ended December&#160;25, 2020. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net decreased by $0.9 million to $0.3 million of loss in the nine-month period ended December&#160;25, 2020 from $1.2 million of loss in the nine-month period ended December&#160;27, 2019. The loss in the nine-month period ended December&#160;27, 2019 was primarily due to expenses incurred associated with a settlement to terminate a relationship with 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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">distributor and disposal of equipment from the prior Worcester, Massachusetts 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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefit for income taxes and the effective income tax rate were $27.9 million and <ix:nonFraction unitRef="number" contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzg5NDM_6bbdd6a0-c71c-431e-a409-d1616e871af1">150.9</ix:nonFraction>%, respectively, in the nine-month period ended December&#160;25, 2020 and the provision for income taxes and the effective income tax rate were $11.7 million and <ix:nonFraction unitRef="number" contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzkwNjc_73038450-f4f2-43ae-a65b-b910aad9221b">33.0</ix:nonFraction>%, respectively, in the nine-month period ended December&#160;27, 2019. The change in effective income tax rates is primarily due to the $40.4 million IPO related stock-based compensation charge which significantly reduced U.S. income and was included in our tax rate from operations in the nine-month period ended December&#160;25, 2020. The incremental stock-based compensation windfall was treated as a discrete tax adjustment as an incremental tax deduction in the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, other discrete transactions, the PSL divestiture and the one-time dividend resulted in additional tax deductions. The reduction in U.S. income and the discrete tax deductions resulted in a U.S. tax NOL that can be carried back to refund prior years&#8217; taxes. In total approximately $18.1 million of discrete tax benefits recorded in the nine-month period ended December&#160;25, 2020 were partially offset by a reduction in our FDII deduction and an increase in GILTI and BEAT tax. In the nine-month period ended December&#160;27, 2019, there was a discrete tax expense of approximately $5.5 million recorded for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018.</span></div><div id="i2433673d83c444f59a620c626d50856e_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the measures presented in our consolidated financial statements, we regularly review other metrics, defined as non-GAAP financial measures by the SEC, to evaluate our business, measure our performance, identify trends, prepare financial forecasts and make strategic decisions. The key metrics we consider are non-GAAP Gross Profit, non-GAAP Gross Margin, non-GAAP Operating Expenses, non-GAAP Operating Income, non-GAAP Operating Margin, non-GAAP Profit before Tax, non-GAAP Provision for Income Tax, non-GAAP Net Income, non-GAAP Net Income per Share, EBITDA, Adjusted EBITDA and Adjusted EBITDA margin (collectively, &#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 noncash 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  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. 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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Non-GAAP Financial Measures have significant limitations as analytical tools. Some of these limitations are that:</span></div><div style="margin-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">such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments; </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">such measures exclude certain costs which are important in analyzing our GAAP results; </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">such measures do not reflect changes in, or cash requirements for, our working capital needs; </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">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-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">such measures do not reflect our tax expense or the cash requirements to pay our taxes; although depreciation and amortization are noncash charges excluded from our non-GAAP results, the assets being depreciated and amortized will often have to be replaced 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%">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: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">such measures do not reflect any cash requirements for such replacements; and</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">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-top:6pt;text-align: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 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-top:6pt;text-align: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-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%">Non-GAAP Gross Profit and Non-GAAP Gross 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 non-GAAP Gross Profit and non-GAAP Gross Margin excluding the items below from cost of goods sold in applicable periods. We calculate non-GAAP Gross Margin as non-GAAP Gross Profit divided by total net sales. </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">PSL and Sanken Distribution Agreement &#8211; Represents the elimination of inventory cost amortization and foundry service payment related to one-time costs incurred in connection with the PSL Divestiture.</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">Stock-based compensation &#8211; Represents noncash expenses arising from the grant of stock awards.</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">AMTC Facility consolidation one-time costs &#8211; Represents one-time costs incurred in connection with closing of the AMTC Facility and transitioning of test and assembly functions to the AMPI Facility announced and initiated 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 is expected to be substantially complete by 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-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">Amortization of acquisition-related intangible assets &#8211; Represents noncash expenses associated with the amortization of intangible assets in connection with the acquisition of Voxtel, Inc., which closed in August 2020.</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">COVID-19 related expenses &#8211; 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-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%">(*) 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-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">Additional AMTC related costs &#8211; Represents costs related 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 capacity transition to the AMPI Facility, which facility had duplicative capacity based on the buildouts of the AMPI Facility in fiscal years 2019 and 2018. The elimination of these costs did not reduce our production capacity and therefore did not have direct effects on our ability to generate revenue. The closure and transition of the AMTC Facility is expected to be substantially complete by the end of March 2021.</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">Out of period adjustment for depreciation expense of giant magnetoresistance assets (&#8220;GMR assets&#8221;) &#8211; 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-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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Labor savings &#8211; Represents salary and benefit costs related to employees whose positions were eliminated through voluntary separation programs or other reductions in force (not associated with the closure of the AMTC Facility or any other plant or facility) and a restructuring of overhead positions from high-cost to low-cost jurisdictions net of costs for newly hired employees in connection with such restructuring.</span></div><div style="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%">Non-GAAP Operating Expenses, non-GAAP Operating Income and non-GAAP Operating 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%">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-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">Transaction fees &#8211; Represents transaction-related legal and consulting fees incurred primarily in connection with (i) the unsuccessful acquisition of a competitor in fiscal year 2019, (ii) the acquisition of Voxtel, Inc. in 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%">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;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%">2020, and (iii) the PSL Divestiture and the transfer of the Sanken products distribution business to PSL in fiscal year 2020.</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">Severance &#8211; 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;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%">EBITDA, Adjusted EBITDA and Adjusted EBITDA 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%">We calculate EBITDA as net income minus interest income (expense), tax provision, 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-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">Non-core (gain) loss on sale of equipment &#8211; Represents non-core miscellaneous losses and gains on the sale of equipment.</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">Miscellaneous legal judgment charge &#8211; 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-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">Foreign currency translation loss (gain) &#8211; 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-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">Income in earnings of equity investment &#8211; Represents our equity method investment in PSL.</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">Inventory cost amortization &#8211; Represents intercompany inventory transactions incurred from purchases made from PSL in fiscal year 2020. Such costs are one-time incurred expenses impacting our operating results during fiscal year 2021 following the 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-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">Foundry service payment &#8211; 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-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%">Non-GAAP Profit before Tax</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%">We calculate non-GAAP Profit before Tax as Profit before Tax excluding the same items excluded above and also excluding the items below in applicable periods.</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:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;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 nine-month period ended December 25, 2020. </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:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Interest on repaid portion of term loan facility &#8211; Represents interest expense associated with the $300.0 million of our term loan facility repaid during the period.</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%">Non-GAAP Provision for Income Tax</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating non-GAAP Provision for Income Tax, we ha</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ve added-back the following to GAAP Provision for Income Taxes:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Tax effect of adjustments to GAAP results - Represents the estimated income tax effect of the adjustments to non-GAAP Profit Before Tax described above and elimination of discrete tax adjustments.</span></div><div style="margin-top:6pt"><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="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><table 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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;Reconciliation of 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%">&#160;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%">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%">61,770</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,896</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">189,518</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%">&#160;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%">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%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;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%">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%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;Total </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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,454</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%">47</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,617</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%">137</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%">&#160;Non-GAAP Gross Profit* </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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,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 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%">65,224</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%">61,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><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%">206,513</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%">189,655</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%">&#160;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%">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%">47.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%">38.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: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%">39.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 $1,198, $2,281, and $&#8212; for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;, $768, and $&#8212; for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and (ii) additional AMTC related costs of $6,553 and $&#8212; for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the nine months ended September 25, 2020 and September 27, 2019, 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%">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:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.798%"></td><td style="width:0.1%"></td><td style="width: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.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.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.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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;Reconciliation of 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%">&#160;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%">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%">49,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">199,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">155,595</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%">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%">25,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">77,565&#160;</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,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%">32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,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%">25,098&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,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%">77,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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%">24,238&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,909&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,677&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">78,030&#160;</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%">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%">495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849&#160;</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,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%">1,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Transaction fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;padding: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%">(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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">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%">20,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,247&#160;</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%">&#160;Total Non-GAAP Adjustments</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:700;line-height:100%">44,792</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">3,045</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,848</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%">&#160;Non-GAAP operating expenses *</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53,857</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">47,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:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">147,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $19, $380, and $2,939 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and labor savings costs of $109, $&#8212;, and $1,072 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and (ii) additional AMTC related costs of $723 and $8,603 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and labor savings costs of $218 and $5,884 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, 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%">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><table 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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;Reconciliation of Operating (Loss) 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%">&#160;GAAP Operating (Loss) Income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">12,402</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%">11,131</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">33,923</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%">&#160;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%">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%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;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,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%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;Transaction fees </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;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%">(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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;Total </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%">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%">7,617</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%">3,092</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%">69,535</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">7,985</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">&#160;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%">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%">20,019</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,223</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">62,245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">41,908</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%">&#160;Non-GAAP Operating Margin* (% of net sales) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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.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%">8.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%">15.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%">8.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 $1,217, $2,661, and $2,939 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, labor savings costs of $109, $&#8212;, and $1,072 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;, $768, and $&#8212; for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and (ii) additional AMTC related costs of $7,276 and $8,603 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, labor savings costs of $218 and $5,884 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, 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%">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><table 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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of EBITDA and Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height: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%">&#160;GAAP Net (Loss) Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(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%">9,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">23,776</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%">&#160;Interest expense (income), 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%">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%">(350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;Income tax (benefit) provision </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%">(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%">2,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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,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%">12,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">&#160;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%">(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%">23,837</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%">26,621</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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%">83,154</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">&#160;Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#160;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%">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,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;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%">(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%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;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,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%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;Transaction fees </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">(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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,152&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">&#160;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%">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%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">32,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,805</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">89,430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Adjusted EBITDA 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%">24.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.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%">19.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.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%">18.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 $1,217, $2,661, and $2,939 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and labor savings costs of $109, $&#8212;, and $1,072 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively and (ii) additional AMTC related costs of $7,276 and $8,603 for the nine months ended December 25, 2020 and December 27, 2019, respectively, and labor savings costs of $218 and $5,884 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, 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%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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 (Loss) Profit 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 (Loss) Profit 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%">(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%">11,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,486</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">&#160;Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#160;Foreign currency transaction 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%">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,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">(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%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">&#160;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,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%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#160;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%">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%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;Transaction fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">(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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">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%">9,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,184</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%">81,537</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,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;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%">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%">20,720</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,684</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">63,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,762</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Profit before Tax does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $1,217, $2,661, and $2,939 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, labor savings costs of $109, $&#8212;, and $1,072 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;, $768, and $&#8212; for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and (ii) additional AMTC related costs of $7,276 and $8,603 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, labor savings costs of $218 and $5,884 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, 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%">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><table 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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;Reconciliation of (Benefit) 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%">&#160;GAAP (Benefit) Provision 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%">(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%">2,082</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(27,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">11,710</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%">&#160;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%">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%">17.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%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.9&#160;</span></td><td style="background-color:#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%">33.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr 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%">&#160;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%">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%">859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,497)</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%">&#160;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%">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%">2,941</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%">2,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,213</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%">&#160;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.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%">14.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%">17.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;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%">17.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 $297, $768 and $898 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and $1,851 and $3,245 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, 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%">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><table 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%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">September 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%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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%">December 27,<br/>2019</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%">&#160;Reconciliation of Net (Loss) Income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">&#160;GAAP Net (Loss) Income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(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%">9,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">23,776</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%">&#160;Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;Miscellaneous legal judgement 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#160;Foreign currency transaction 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%">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,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">(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%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">&#160;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,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%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;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%">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%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#160;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%">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%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#160;Transaction fees </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">&#160;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%">(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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#160;Tax effect of adjustments to GAAP results </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,497&#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-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%">&#160;Non-GAAP Net Income*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">12,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,363,078&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,726&#160;</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%">164,431,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,121,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">164,431,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,916,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,638,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Basic Earnings per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td 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.18&#160;</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%">0.11&#160;</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%">0.07&#160;</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%">1.11&#160;</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%">0.21&#160;</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-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Diluted Earnings per Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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.11&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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.07&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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.21&#160;</span></td><td style="background-color:#cceeff;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 $1,217, $2,661, and $2,939 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, labor savings costs of $109, $&#8212;, and $1,072 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;, $768, and $&#8212; for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, (ii) additional AMTC related costs of $7,276 and $8,603 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, labor savings costs of $218 and $5,884 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively, and (iii) the related tax effect of adjustments to GAAP results $297, $768 and $898 for the three months ended December&#160;25, 2020, September 25, 2020, and December&#160;27, 2019, respectively, and $1,851 and $3,245 for the nine months ended December&#160;25, 2020 and December&#160;27, 2019, respectively.</span></div><div id="i2433673d83c444f59a620c626d50856e_121"></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 December&#160;25, 2020, we had $157.7 million of cash and cash equivalents and $289.4&#160;million of working capital compared to $214.5&#160;million of cash and cash equivalents and $298.1&#160;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%">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-top:6pt;text-align: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 equivalents. 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 its revolving credit facility (the &#8220;PSL Revolver&#8221;)), 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 was no longer included on our consolidated balance sheet as of December&#160;25, 2020. 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-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 September 30, 2020, we entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325.0 million senior secured term loan facility. On September 30, 2020, we also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50.0 million senior secured revolving credit facility. In connection with entering into the revolving credit facility, we used cash on hand to repay all amounts outstanding under the AML Revolver in the amount of $25.0 million with Mizuho Bank, Ltd. and AML&#8217;s $8.0 million line of credit agreement with the Bank of Mitsubishi UFJ, 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.</span></div><div style="margin-top:6pt;text-align: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. If these resources are not sufficient to satisfy our liquidity requirements, we may be required to seek additional financing. If we raise additional funds by issuing equity securities, our stockholders will experience dilution. Debt financing, if available, may contain covenants that significantly restrict our operations or our ability to obtain additional debt financing in the future. Any additional financing that we raise may contain terms that are not favorable to us or our stockholders. We cannot assure you that we would be able to obtain additional financing on terms favorable to us or our existing stockholders, or at all.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating, Investing and Financing Activities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="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:100%">Nine-Month Period Ended</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;25, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;27, 2019</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) 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%">30,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (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%">(55,703)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">41,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $63.5 million in the nine-month period ended December&#160;25, 2020, resulting primarily from our net income of $9.4 million and noncash charges of  $79.0&#160;million, partially offset by a net increase in operating assets and decrease in operating liabilities of $24.9&#160;million. Net changes in operating assets and liabilities consisted of a $29.7 million increase in prepaid expenses, a $6.0 million increase in trade accounts receivable, net and a $1.2 million decrease in accrued expenses and other current and long-term liabilities, partially offset by a $8.3 million decrease in net amounts due from related parties, a $2.4 million increase in trade accounts payable, a $1.1 million decrease in inventories and a $0.1 million decrease in accounts receivable &#8211; other. The increase in prepaid expenses and other assets, excluding the impact of the noncash removal of PSL-related assets of $5.2 million and the acquisition of Voxtel, included an $18.7 million increase in prepaid taxes, a $3.6 million increase in VAT receivables, a $3.5 million increase in prepaid insurance and a $2.8 million increase in amortizable patent costs. Changes related to trade accounts receivable, net, accounts </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-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 &#8211; other, and due from/to related parties were primarily due to variations in the timing of such payments in the ordinary course of business. The decrease in accrued expenses and other current and long-term liabilities is the result of a $14.9 million  increase in balances from March 27, 2020, adjusted for $26.5 million of noncash increases related to the Voxtel acquisition primarily for deferred and contingent consideration, offset by the $7.6 million impact of the noncash removal of PSL and Sanken distribution related assets. Trade accounts payable were impacted by the noncash removal of PSL-related liabilities of $4.2 million, with the difference due to timing of such payments in the ordinary course of business. The $1.1 million inventory increase is the result of a $33.2 million reduction in balances from March 27, 2020, offset by a $32.3 million impact of the noncash removal of PSL and Sanken distribution business related assets and $3.0 million of noncash inventory provisions, reduced by  $3.1 million of inventory added in the acquisition of Voxtel.</span></div><div style="margin-top:6pt;text-align: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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provided by</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating activities was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$48.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the nine-month period ended December&#160;27, 2019, resulting primarily from our net income of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and noncash charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$52.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, partially offset by a net increase in operating assets and decrease in liabilities of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$27.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The net changes in operating assets and liabilities consisted 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%">$21.0 million increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in net amounts due from related parties, 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%"> $17.3 million decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in accrued expenses and other current and long-term liabilities, 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%">$6.2 million increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in prepaid expenses and other assets and 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%">$0.3 million increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in inventories. These decreases to cash were partially offset by 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%">$15.5 million decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in trade accounts receivable, 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%">$1.1 million increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in trade accounts payable and 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%"> $0.7 million decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in accounts receivable &#8211; other. The increase in net amounts due from related parties, trade accounts payable, 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 decrease in accrued expenses and other current and long-term liabilities was primarily the result of the payment of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$14.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in incentive plans and an aggregate net decrease to accrued and other liabilities of $2.8 million, which includes a partial offset of a net increase in certain accrued tax accounts in the amount of $3.7 million primarily related to a fiscal year 2020 IRS settlement for a transfer pricing agreement with PSL. The increase in inventories was a result of reduced sales and was partially offset by a noncash impact of $2.5 million of inventory provisions during the period. The decrease in trade accounts receivable, net was primarily a result of decreased sales year-over-year during the comparable periods and includes $0.8 million of noncash bad debt provisions.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities primarily consists of purchases and sales of property, plant and equipment, 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $50.4 million in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine-month period ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;25, 2020, consisting of $25.9 million of purchases of property, plant and equipment, $8.5 million of cash expended for the acquisition of Voxtel and $16.3 million of cash removed as a result of the PSL Divestiture, partially offset by $0.3 million of proceeds from sales of property, plant and equipment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $31.1 million in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine-month period ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;27, 2019, consisting of $35.0 million of purchases of property, plant and equipment, partially offset by $3.9 million of proceeds obtained from the sale of property, plant and equipment. The $3.9 million of proceeds from sales of property, plant and equipment were primarily attributable to the sale of our Worcester, Massachusetts facility (the &#8220;Worcester Facility&#8221;) in the first quarter of fiscal 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:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $72.2 million in the nine-month period ended December&#160;25, 2020, consisting of $400.0 million of dividends paid prior to our IPO, $300.0 million for repayment of senior secured debt, $27.7 million of payments for taxes related to net share settlement of equity awards, and $33.0 million for repayment of unsecured credit facilities, partially offset by $315.7 million of borrowing of senior secured debt, net of deferred financing costs, $321.4 million of proceeds from initial public offering, net of underwriting discounts and other offering costs, and a $51.4 million related party note receivable.</span></div><div style="margin-top:6pt;text-align: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 $30.0 million in the nine-month period ended December&#160;27, 2019, consisting of a repayment of the $30.0 million short-term loan issued to Sanken in the fourth quarter of fiscal year 2019. </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><div id="i2433673d83c444f59a620c626d50856e_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top: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 December&#160;25, 2020, we had $25.0 million 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 $325.0 million Term Loan Facility due in 2027 and a revolving facility credit agreement providing for a $50.0 million Revolving Credit Facility expiring in 2023. On November 25, 2020 we repaid $300.0 million of the outstanding Term Loan Facility principal balance.</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%">Description of Credit Facilities </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%">Term Loan 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%">The Term Loan Facility bears interest at a rate per year of, at our option, either (i) the Base Rate plus an applicable margin from 2.75% to 3.00% depending on our net leverage ratio, or (ii) the Eurodollar Rate plus an applicable margin from 3.75% to 4.00% depending on our net leverage ratio. The Eurodollar Rate is subject to a floor of 0.50%. At December&#160;25, 2020 all term loan borrowings were designated as Eurodollar loans and bore interest of 4.50%.</span></div><div style="margin-top:6pt;text-align: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 December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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: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">create, incur, assume or suffer to exist any Lien upon any of its property, assets, or revenue;</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">create, incur, or assume indebtedness;</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">merge, consolidate or amalgamate with or into any other entity; </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">purchase or otherwise acquire all or substantially all of the assets, liabilities or properties of any other entity; </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">sell, lease, transfer or otherwise dispose of all or substantially all of its assets or properties; </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">enter into 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:'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">Pay dividends or make other distributions; </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">change the nature of its business activities, its fiscal year, or its governing documents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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="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-top:6pt;text-align:justify;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 plus 2.5%, or the Eurodollar Rate plus 2.5%.</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%">In addition, commencing on the last business day of December 2020, we are required to pay, on a quarterly basis, a non-refundable commitment fee of 0.50% per year on the average daily unused commitments under the Revolving Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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 unaudited consolidated balance sheet, and are amortizing these costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the</span><span style="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%">Revolving Credit Facility was $0.3 million at December 25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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="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 style="margin-top:6pt;text-align: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="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%">AML Revolver </span></div><div style="margin-top:6pt;text-align: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, 2019, 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 the AML Revolver in full and in conjunction, terminated it.</span></div><div style="margin-top:6pt;text-align: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 (defined, with respect to the applicable interest period, as the rate per year determined by the lender for making or maintaining such loan at approximately 11:00 a.m. London time on the day that was two London business days prior to the commencement of the applicable interest period), or (ii) the Cost of Funds Rate (defined, with respect to the applicable interest period, as the rate per year determined by the lender to be its effective cost of funding such loan in dollars during such interest period), 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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding principal amount of borrowings under the AML Revolver, together with all accrued and unpaid interest thereon, was due and payable on the first to occur of (i) the last day of the applicable interest period, or (ii) the Commitment Termination Date (or, in each case, such earlier date as such borrowings are accelerated or commitments under the AML Revolver are otherwise terminated in accordance with the terms thereof). </span></div><div style="margin-top:6pt;text-align: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 was permitted to prepay all or any portion of the borrowings outstanding under the AML Revolver from time to time without premium or penalty, provided that any partial prepayment must have been in an aggregate amount not less than $100,000 or an integral multiple thereof, and all prepayments must have been accompanied by accrued and unpaid interest on the amount being prepaid to the date of such prepayment. Amounts prepaid under the AML Revolver may have been subsequently re-borrowed, provided that such prepayment was not accompanied by a termination of the underlying commitment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Obligations under the AML Revolver were not secured by collateral. The credit agreement governing the AML Revolver contains certain covenants that, among other things and subject to certain exceptions, restricted the ability of AML to: </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">merge, consolidate or amalgamate with or into any other entity; </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">purchase or otherwise acquire all or substantially all of the assets, liabilities or properties of any other entity; </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">sell, lease, transfer or otherwise dispose of all or substantially all of its assets or properties; </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">change the nature of its business activities; </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">enter into transactions with affiliates; 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">amend its 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%">The credit agreement also contained a financial covenant that required AML to maintain positive consolidated income before income taxes and consolidated net income for each of its fiscal years. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit agreement governing the AML Revolver contained certain customary representations and warranties and affirmative covenants. In addition, the lender would have been permitted to accelerate all outstanding borrowings and other obligations, terminate outstanding commitments and exercise other specified remedies upon the occurrence of certain events of default (subject to certain grace periods and exceptions), which included, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-accelerations to material debt, certain events of bankruptcy and insolvency, and certain judgments, changes in control and material adverse effects. </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%">AML Line of Credit </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 style="margin-top:6pt;text-align: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 26, 2019, AMPI entered into a line of credit agreement with Union Bank of the Philippines, Inc. that provides for a maximum borrowing capacity of 60.0 million Philippine pesos (approximately</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.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 20, 2019, AMPI entered into a line of credit agreement with BDO Unibank that provides for a maximum borrowing capacity of 75.0 million Philippine pesos (approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $1.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) at the bank&#8217;s prevailing interest rate. The line of credit expires on June 30, 2021.</span></div><div id="i2433673d83c444f59a620c626d50856e_127"></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%">Off-Balance Sheet Arrangements </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;25, 2020, we did not have any off-balance sheet arrangements, as defined by applicable regulations of the SEC, that have had 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. </span></div><div id="i2433673d83c444f59a620c626d50856e_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%">Recent Accounting Pronouncements </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 2, &#8220;Summary of Significant Accounting Policies,&#8221; in the unaudited consolidated financial statements included elsewhere in this Quarterly Report for a full description of recent accounting pronouncements, including the respective dates of adoption or expected adoption and effects on our condensed consolidated financial statements contained in Item 1 of this Quarterly Report.</span></div><div id="i2433673d83c444f59a620c626d50856e_133"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:18pt;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 December&#160;25, 2020, 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 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 December&#160;25, 2020, 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:18pt;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.&#160;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.&#160;Dollar, the Euro, the Philippine Peso and the Thai Baht. Losses on foreign exchange transactions totaled $0.1 million and $1.3 million 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 the three- and nine-month periods ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;25, 2020, respectively. Losses on foreign exchange transactions amounted to $0.6 million for the three-month period ended December&#160;27, 2019, and gains on foreign exchange transactions amounted to $2.8 million for the nine-month period ended December&#160;27, 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%">. Management does not attempt to minimize these exposures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are exposed to foreign currency translation risk for those sub</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sidiaries whose functional currency is not the U.S.&#160;Dollar as changes in the value of their functional currency relative to the U.S.&#160;Dollar can adversely affect 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%">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 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%">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.&#160;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 December&#160;25, 2020. 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:18pt;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 id="i2433673d83c444f59a620c626d50856e_136"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures.&#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 Senior Vice President, Chief Financial Officer and Treasurer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of December&#160;25, 2020. Based on the evaluation of our disclosure controls and procedures as of December&#160;25, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. </span></div><div id="i2433673d83c444f59a620c626d50856e_139"></div><div style="margin-top:18pt;text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="i2433673d83c444f59a620c626d50856e_142"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we may be involved in claims and proceedings arising in the course of our business. The outcome of any such claims or proceedings, regardless of the merits, is inherently uncertain. We are not currently party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, cash flows or financial condition.</span></div><div id="i2433673d83c444f59a620c626d50856e_145"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="margin-top:6pt;text-align: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 business, financial condition and operating results can be affected by a number of factors, whether currently known or unknown, including but not limited to those described in the section titled &#8220;Risk Factors&#8221; of the Registration Statement and described elsewhere in this Quarterly Report, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect the Company&#8217;s business, financial condition, operating results and stock price. For a discussion of our potential risks and uncertainties, see the risk factors previously disclosed in the section titled &#8220;Risk Factors&#8221; of our </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/866291/000119312521025893/d112873ds1.htm">Registration Statement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which risk factor section is incorporated herein by reference.</span></div><div id="i2433673d83c444f59a620c626d50856e_148"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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.4 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="text-align:justify;text-indent:27pt"><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:115%">The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">offering terminated after the sale of all securities registered pursuant to the IPO Registration Statement. $300.0 million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">the net proceeds of approximately $321.4 million from our IPO was used to repay borrowings under our term loan credit 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 id="i2433673d83c444f59a620c626d50856e_151"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i2433673d83c444f59a620c626d50856e_154"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i2433673d83c444f59a620c626d50856e_157"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_160"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;Exhibits</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width: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:4.703%"></td><td style="width:0.1%"></td><td style="width: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.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.489%"></td><td style="width:0.1%"></td><td style="width: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.915%"></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"><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%">Exhibit</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%">Number</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:700;line-height:100%">Exhibit 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:10pt;font-weight:700;line-height:100%">Form</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%">File No.</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%">Exhibit</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%">Filing Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Filed/</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%">Furnished</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%">Herewith</span></div></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><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:#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%">31.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex311.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#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:400;line-height:100%">*</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex312.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#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:400;line-height:100%">*</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">32.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#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:400;line-height:100%">**</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">32.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex322.htm">Certification of </a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex322.htm"> </a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-20201225x10ex322.htm">Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#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:400;line-height:100%">**</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document. The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 filed herewith).</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><table 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:24.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.454%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:2pt;padding-left:18.35pt;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">*&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="padding-left:18.35pt;text-indent:-18.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">**&#160;&#160;&#160;&#160;Furnished herewith</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="i2433673d83c444f59a620c626d50856e_163"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.389%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ALLEGRO MICROSYSTEMS, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Ravi Vig</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ravi Vig</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">President and Chief Executive Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(principal executive officer)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Paul V. Walsh, Jr.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Paul V. Walsh, Jr.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Vice President, Chief Financial Officer and Treasurer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(principal financial and accounting officer)</span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>algm-20201225x10ex311.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="i523061d749e64483b6b0277c2ef7ca65_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><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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.&#59;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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-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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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-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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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; February&#160;2, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ravi Vig</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ravi Vig</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal executive officer)</font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>algm-20201225x10ex312.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="ia3981011fe8842aa896d4d570750c156_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><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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.&#59;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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-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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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-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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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-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-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;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; February&#160;2, 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>4
<FILENAME>algm-20201225x10ex321.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="id32bacc6960049939a24762e359dc143_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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the quarterly period ended December&#160;25, 2020 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-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-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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; February&#160;2, 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>5
<FILENAME>algm-20201225x10ex322.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="iac3a6d42d3de45bb915c2cd6d78b9619_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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the quarterly period ended December&#160;25, 2020 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-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-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-indent:-18pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; February&#160;2, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Paul V. Walsh, Jr.</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal financial officer)</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>algm-20201225.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:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:algm="http://www.allegromicro.com/20201225" 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/20201225">
  <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-20201225_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-20201225_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-20201225_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="algm-20201225_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.allegromicro.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveLossIncome" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome">
        <link:definition>1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureoftheBusinessandBasisofPresentation" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation">
        <link:definition>2101101 - Disclosure - Nature of the Business and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureoftheBusinessandBasisofPresentationTables" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables">
        <link:definition>2302301 - 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>2403401 - 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>2404402 - 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>2105102 - 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>2206201 - 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="SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails">
        <link:definition>2407403 - 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="SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
        <link:definition>2408404 - 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="Acquisition" roleURI="http://www.allegromicro.com/role/Acquisition">
        <link:definition>2109103 - 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>2310302 - 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>2411405 - 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>2412406 - 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>2413407 - 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>2114104 - 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>2315303 - 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>2416408 - 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>2417409 - 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>2418410 - 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>2419411 - 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>2120105 - 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>2321304 - 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>2422412 - 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>2423413 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeAccountsReceivablenet" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet">
        <link:definition>2124106 - 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>2325305 - 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>2426414 - 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>2427415 - 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>2128107 - 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>2329306 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.allegromicro.com/role/InventoriesDetails">
        <link:definition>2430416 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnet" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet">
        <link:definition>2131108 - 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>2332307 - 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>2433417 - 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>2434418 - 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>2435419 - 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>2136109 - 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>2337308 - 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>2438420 - 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>2439421 - 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>2440422 - 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>2441423 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnet" roleURI="http://www.allegromicro.com/role/OtherAssetsnet">
        <link:definition>2142110 - Disclosure - Other Assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnetTables" roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables">
        <link:definition>2343309 - Disclosure - Other Assets, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnetDetails" roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails">
        <link:definition>2444424 - Disclosure - Other Assets, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>2145111 - 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>2346310 - 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>2447425 - 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>2148112 - 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>2349311 - 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>2450426 - 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>2151113 - Disclosure - Debt and Other Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandOtherBorrowingsTables" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables">
        <link:definition>2352312 - Disclosure - Debt and Other Borrowings (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>2453427 - 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="DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails">
        <link:definition>2454428 - Disclosure - Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails">
        <link:definition>2455429 - 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>2456430 - 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>2157114 - 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>2358313 - 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>2459431 - 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>2160115 - 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>2361314 - 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>2462432 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlansFairValueofEntitysPlanAssetsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails">
        <link:definition>2463433 - 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>2464434 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlansNarrativeDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails">
        <link:definition>2465435 - Disclosure - Retirement Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://www.allegromicro.com/role/CommitmentandContingencies">
        <link:definition>2166116 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesDetails" roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails">
        <link:definition>2467436 - Disclosure - Commitment and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomeperShare" roleURI="http://www.allegromicro.com/role/NetLossIncomeperShare">
        <link:definition>2168117 - Disclosure - Net (Loss) 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="NetLossIncomeperShareTables" roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareTables">
        <link:definition>2369315 - Disclosure - Net (Loss) 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="NetLossIncomeperShareNarrativeDetails" roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails">
        <link:definition>2470437 - Disclosure - Net (Loss) 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="NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails">
        <link:definition>2471438 - Disclosure - Net (Loss) 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="NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
        <link:definition>2472439 - Disclosure - Net (Loss) 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>2173118 - 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>2374316 - 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>2475440 - 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>2476441 - 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>2477442 - 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>2478443 - 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>2479444 - 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>2480445 - 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="CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>2481446 - 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>2182119 - 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>2383317 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofTaxProvisionDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails">
        <link:definition>2484447 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2485448 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions">
        <link:definition>2186120 - 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>2487449 - 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_LongTermCashIncentivePlanMember" abstract="true" name="LongTermCashIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_BankOfMitsubishiUFJMember" abstract="true" name="BankOfMitsubishiUFJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SankenMember" abstract="true" name="SankenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_LessAbstract" abstract="true" name="LessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionSigningFee" abstract="false" name="RelatedPartyTransactionSigningFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_PensionPromiseMember" abstract="true" name="PensionPromiseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" abstract="false" name="IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_ConversionOfStockWeightedAverageConversionPrice" abstract="false" name="ConversionOfStockWeightedAverageConversionPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <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_Company401KPlanMember" abstract="true" name="Company401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_RelatedPartyTransactionMonthlyFeePayable" abstract="false" name="RelatedPartyTransactionMonthlyFeePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" 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_MizuhoBankLtdMember" abstract="true" name="MizuhoBankLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringJanuary222021Member" abstract="true" name="LineOfCreditAgreementExpiringJanuary222021Member" 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AMEPlanMember" abstract="true" name="AMEPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_NumberOfNotesPayable" abstract="false" name="NumberOfNotesPayable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" abstract="true" name="LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SaleOfStockPercentageOfOwnershipInterestSold" abstract="false" name="SaleOfStockPercentageOfOwnershipInterestSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DefinedBenefitPlanRetirementEligibilityAge" abstract="false" name="DefinedBenefitPlanRetirementEligibilityAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_UnitInvestmentTrustFundMember" abstract="true" name="UnitInvestmentTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_NumberOfLocations" abstract="false" name="NumberOfLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" abstract="false" name="AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LTCIPTRIPAwardRSUConversionProgramMember" abstract="true" name="LTCIPTRIPAwardRSUConversionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SharesOfCommonStockMember" abstract="true" name="SharesOfCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DebtInstrumentInterestRateFloor" abstract="false" name="DebtInstrumentInterestRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" abstract="false" name="CommonStockSharesOutstandingWeightedAveragePricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <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_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" abstract="true" name="BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" 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_LineOfCreditAgreementMaturingJune182020Member" abstract="true" name="LineOfCreditAgreementMaturingJune182020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" abstract="true" name="ShareBasedPaymentArrangementIfAChangeInControlOccursMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_NumberOfContinentsOnWhichEntityOperates" abstract="false" name="NumberOfContinentsOnWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" 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_IndustrialEndMarketMember" abstract="true" name="IndustrialEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_BusinessCombinationConsiderationTransferredPayable" abstract="false" name="BusinessCombinationConsiderationTransferredPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_CommonStockPriorityDividendRatePercent" abstract="false" name="CommonStockPriorityDividendRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringAugust312021Member" abstract="true" name="LineOfCreditAgreementExpiringAugust312021Member" 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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" 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_RelatedPartyRevenueMember" abstract="true" name="RelatedPartyRevenueMember" 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_OneEquityPartnersMember" abstract="true" name="OneEquityPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ContingentConsiderationFairValueDisclosure" abstract="false" name="ContingentConsiderationFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_PriceSupportPaymentMember" abstract="true" name="PriceSupportPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" 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_NumberOfLineOfCreditAgreements" abstract="false" name="NumberOfLineOfCreditAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_CommonStockPriorityDividendPercentage" abstract="false" name="CommonStockPriorityDividendPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_SankenProductsMember" abstract="true" name="SankenProductsMember" 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_OtherAsiaMember" abstract="true" name="OtherAsiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DiscreteTechnologyDevelopmentAgreementMember" abstract="true" name="DiscreteTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SharesOfUnvestedRestrictedCommonStockMember" abstract="true" name="SharesOfUnvestedRestrictedCommonStockMember" 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_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" abstract="true" name="ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AutomotiveEndMarketMember" abstract="true" name="AutomotiveEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" abstract="false" name="CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_IPOSellingShareholdersMember" abstract="true" name="IPOSellingShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" abstract="false" name="AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_MagneticSensorsMember" abstract="true" name="MagneticSensorsMember" 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_PolarSemiconductorIncMember" abstract="true" name="PolarSemiconductorIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NotesReceivableRelatedPartyStatedInterestRate" abstract="false" name="NotesReceivableRelatedPartyStatedInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_OtherAccountsReceivableRelatedPartiesCurrent" abstract="false" name="OtherAccountsReceivableRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" abstract="false" name="InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" abstract="false" name="AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" abstract="false" name="AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_CreditSuisseAGCaymanIslandsBranchMember" abstract="true" name="CreditSuisseAGCaymanIslandsBranchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_CommonClassAAndCommonClassLMember" abstract="true" name="CommonClassAAndCommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_EstimatedDeferredPayrollTaxesCARESAct" abstract="false" name="EstimatedDeferredPayrollTaxesCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_RelatedPartyTransactionSeverancePaymentIfTerminated" abstract="false" name="RelatedPartyTransactionSeverancePaymentIfTerminated" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_PhotonicsMember" abstract="true" name="PhotonicsMember" 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_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" abstract="true" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesWriteoff" 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_LineOfCreditFacilityCollateralSecuredPeriod" abstract="false" name="LineOfCreditFacilityCollateralSecuredPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_UnsecuredRevolvingCreditFacilitiesMember" abstract="true" name="UnsecuredRevolvingCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NumberOfClassesOfStock" abstract="false" name="NumberOfClassesOfStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_VoxtelIncMember" abstract="true" name="VoxtelIncMember" 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_WeightedAverageNumberIssuableSharesOutstandingAdjustment" abstract="false" name="WeightedAverageNumberIssuableSharesOutstandingAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_AllegroMicrosystemsIncMember" abstract="true" name="AllegroMicrosystemsIncMember" 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_IncreaseDecreaseInDueToFromRelatedParties" abstract="false" name="IncreaseDecreaseInDueToFromRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_WaferFoundryProductsMember" abstract="true" name="WaferFoundryProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_PowerIntegratedCircuitsMember" abstract="true" name="PowerIntegratedCircuitsMember" 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_ConversionOfStockConversionRatio" abstract="false" name="ConversionOfStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" abstract="false" name="DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>algm-20201225_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:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5-->
<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-20201225.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20201225.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_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ea59f298-4316-4158-aa52-39611386c96e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ea59f298-4316-4158-aa52-39611386c96e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_eea12631-2c4f-446a-a771-be8ab5d00289" 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_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:to="loc_us-gaap_CommonStockValue_eea12631-2c4f-446a-a771-be8ab5d00289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98c3d046-b464-4f18-b29b-d5d894ada073" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98c3d046-b464-4f18-b29b-d5d894ada073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_56d129ef-b659-42bb-9927-d89aa9910575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:to="loc_us-gaap_AdditionalPaidInCapital_56d129ef-b659-42bb-9927-d89aa9910575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_254198f5-a899-4914-9398-30d38476c4f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_80fb0079-bc17-460c-b5ab-e9fe41afe422" xlink:to="loc_us-gaap_PreferredStockValue_254198f5-a899-4914-9398-30d38476c4f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cda13af0-a35f-4ff1-8f67-925e83b4f15c" 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_fda162f0-d1bb-4ec3-b9cb-67b895291e2f" 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_cda13af0-a35f-4ff1-8f67-925e83b4f15c" xlink:to="loc_us-gaap_StockholdersEquity_fda162f0-d1bb-4ec3-b9cb-67b895291e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_1d28f8a9-861d-4ea1-9766-191a13fe997c" 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_cda13af0-a35f-4ff1-8f67-925e83b4f15c" xlink:to="loc_us-gaap_MinorityInterest_1d28f8a9-861d-4ea1-9766-191a13fe997c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a27ba916-57a6-4566-8292-4f15b7ebc15e" 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_OtherLiabilitiesNoncurrent_0dd7e96a-2518-4343-a7e9-58ed025a0f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a27ba916-57a6-4566-8292-4f15b7ebc15e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0dd7e96a-2518-4343-a7e9-58ed025a0f80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_54328aec-bead-429f-b153-9e7974050aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a27ba916-57a6-4566-8292-4f15b7ebc15e" xlink:to="loc_us-gaap_LiabilitiesCurrent_54328aec-bead-429f-b153-9e7974050aa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_b32f2c69-5877-47f3-936d-8c39a46bf7cf" 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_a27ba916-57a6-4566-8292-4f15b7ebc15e" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_b32f2c69-5877-47f3-936d-8c39a46bf7cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_b2748e21-8bd6-43ac-8eb6-a7480d1c89fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a27ba916-57a6-4566-8292-4f15b7ebc15e" xlink:to="loc_us-gaap_LongTermLineOfCredit_b2748e21-8bd6-43ac-8eb6-a7480d1c89fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" 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_b4405d95-5dd8-4a8f-ab80-5cf40a31cf6c" 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_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b4405d95-5dd8-4a8f-ab80-5cf40a31cf6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_956d5a8b-a717-4d6f-b12f-f4cb16adbc07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_956d5a8b-a717-4d6f-b12f-f4cb16adbc07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_7b41c24d-a729-4eeb-a292-377ad782c5ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_7b41c24d-a729-4eeb-a292-377ad782c5ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_701fc014-7a44-40e6-9b02-bc5579e8fc83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_RestrictedCashCurrent_701fc014-7a44-40e6-9b02-bc5579e8fc83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_dca868ae-cfc8-4fb7-a634-dddcf6782542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_InventoryNet_dca868ae-cfc8-4fb7-a634-dddcf6782542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6f1305c7-04b3-4858-95f2-93757e00187a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6f1305c7-04b3-4858-95f2-93757e00187a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_61a6c540-967b-4924-8978-1e8a6f3a9a2b" 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_bc734f18-2848-4c2e-9f32-5b4dc241a012" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_61a6c540-967b-4924-8978-1e8a6f3a9a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b6fd5cc4-3044-4a0d-ba0f-1a68446b6dec" 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_de3d0d64-a81d-4ee6-9453-a2bbb4f88e30" 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_b6fd5cc4-3044-4a0d-ba0f-1a68446b6dec" xlink:to="loc_us-gaap_Liabilities_de3d0d64-a81d-4ee6-9453-a2bbb4f88e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b88d422d-20fa-4365-832b-95e6bcc600aa" 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_b6fd5cc4-3044-4a0d-ba0f-1a68446b6dec" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b88d422d-20fa-4365-832b-95e6bcc600aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_524a232f-6182-4a91-a8a2-bacb4ab1557e" 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_b6fd5cc4-3044-4a0d-ba0f-1a68446b6dec" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_524a232f-6182-4a91-a8a2-bacb4ab1557e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" 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_Goodwill_dd025989-1a40-475d-92e3-6b596bee4658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_Goodwill_dd025989-1a40-475d-92e3-6b596bee4658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_91cf9ce9-5f18-49a7-9190-f57b4ab691f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_91cf9ce9-5f18-49a7-9190-f57b4ab691f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c36a4864-e0bf-4509-8631-70bb994ca511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c36a4864-e0bf-4509-8631-70bb994ca511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1f3d70af-e5b1-48a3-8392-1f7056d73881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1f3d70af-e5b1-48a3-8392-1f7056d73881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_947eaf4c-b1ce-49d9-b16b-12ef2080bbca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_EquityMethodInvestments_947eaf4c-b1ce-49d9-b16b-12ef2080bbca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f4c2cf9-ecfd-4c94-a250-bedf8d883ec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f4c2cf9-ecfd-4c94-a250-bedf8d883ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8efe77ae-3585-4aa3-9ddc-f71b685bce91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44f39356-5f96-4871-95da-a64f32714835" xlink:to="loc_us-gaap_AssetsCurrent_8efe77ae-3585-4aa3-9ddc-f71b685bce91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4495de16-b055-40d4-90d8-31e557a7be48" 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_AccountsPayableRelatedPartiesCurrent_cf4ad891-43c5-4cc8-b787-234d5106ede2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4495de16-b055-40d4-90d8-31e557a7be48" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_cf4ad891-43c5-4cc8-b787-234d5106ede2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_f883dd6e-b3aa-4820-918e-230ae5c8bbb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4495de16-b055-40d4-90d8-31e557a7be48" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_f883dd6e-b3aa-4820-918e-230ae5c8bbb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_a21b9e82-a992-491b-8818-1a82c6d1043e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4495de16-b055-40d4-90d8-31e557a7be48" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_a21b9e82-a992-491b-8818-1a82c6d1043e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_eeab528d-4577-4d53-a0f2-2f1e42c86e98" 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_4495de16-b055-40d4-90d8-31e557a7be48" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_eeab528d-4577-4d53-a0f2-2f1e42c86e98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_21a61102-aca2-4c56-bea4-6cd47511750a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4495de16-b055-40d4-90d8-31e557a7be48" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_21a61102-aca2-4c56-bea4-6cd47511750a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20201225.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="algm-20201225.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_OperatingExpenses_760c23ad-b1da-4a1f-9fee-b641b345bffe" 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_SellingGeneralAndAdministrativeExpense_6a5b7fc4-1f98-4698-8864-d245b242ffd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_760c23ad-b1da-4a1f-9fee-b641b345bffe" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6a5b7fc4-1f98-4698-8864-d245b242ffd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_caaa9b2d-0496-43af-9f6f-bd287257e061" 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_760c23ad-b1da-4a1f-9fee-b641b345bffe" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_caaa9b2d-0496-43af-9f6f-bd287257e061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_43f45124-0906-4846-a0d5-8fa53dd23626" 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_baa97096-4fa5-4016-b672-51203d19c490" 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_43f45124-0906-4846-a0d5-8fa53dd23626" xlink:to="loc_us-gaap_ProfitLoss_baa97096-4fa5-4016-b672-51203d19c490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_91fe933c-fbe3-494c-95d6-492ffaf08e83" 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_43f45124-0906-4846-a0d5-8fa53dd23626" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_91fe933c-fbe3-494c-95d6-492ffaf08e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4919fbf0-8cf4-4c09-a44a-e0d1c6dfd310" 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_97629b11-8980-4cad-bac1-c3aacb3771b0" 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_4919fbf0-8cf4-4c09-a44a-e0d1c6dfd310" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_97629b11-8980-4cad-bac1-c3aacb3771b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_981f03df-09c0-4839-a708-9c4011270362" 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_4919fbf0-8cf4-4c09-a44a-e0d1c6dfd310" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_981f03df-09c0-4839-a708-9c4011270362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2cd8016d-78db-4ade-a047-3ba96cc38e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2cd8016d-78db-4ade-a047-3ba96cc38e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_06af0563-0804-4e86-b74a-cc972858c2e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_OperatingIncomeLoss_06af0563-0804-4e86-b74a-cc972858c2e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_afc0c163-907b-4259-9fce-19b1e66c294d" 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_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_afc0c163-907b-4259-9fce-19b1e66c294d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_729271a9-e364-4a4b-973b-361a0669c4a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_729271a9-e364-4a4b-973b-361a0669c4a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4c838b81-37f8-4c63-8706-c251b7f59f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4c838b81-37f8-4c63-8706-c251b7f59f8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_817f87cb-097b-47c0-a52c-11bc102546e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01c34000-b06c-414e-a527-e8673c9c62f3" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_817f87cb-097b-47c0-a52c-11bc102546e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5bef7864-1e35-44ef-99f1-94054a71f45b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_1e6fcd53-286f-4e40-b310-8385fc800e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5bef7864-1e35-44ef-99f1-94054a71f45b" xlink:to="loc_us-gaap_OperatingExpenses_1e6fcd53-286f-4e40-b310-8385fc800e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_037c157a-e4c6-46fd-850c-311bdd5d3341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5bef7864-1e35-44ef-99f1-94054a71f45b" xlink:to="loc_us-gaap_GrossProfit_037c157a-e4c6-46fd-850c-311bdd5d3341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_014ea1e0-9334-4863-9564-262523048f20" 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_68c9c5b9-2043-4313-98ef-32c84efb492a" 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_014ea1e0-9334-4863-9564-262523048f20" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_68c9c5b9-2043-4313-98ef-32c84efb492a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_eed2377e-c68e-4b99-b3b3-8542ae702213" 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_014ea1e0-9334-4863-9564-262523048f20" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_eed2377e-c68e-4b99-b3b3-8542ae702213" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_599f33fb-bf5b-46c8-8f00-08f5f291c0a7" 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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ebcf74c8-dac7-44ce-8c3f-c5cd8c523049" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_599f33fb-bf5b-46c8-8f00-08f5f291c0a7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ebcf74c8-dac7-44ce-8c3f-c5cd8c523049" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ed5a9656-52fb-4273-8631-bfc6c53df9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_599f33fb-bf5b-46c8-8f00-08f5f291c0a7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ed5a9656-52fb-4273-8631-bfc6c53df9ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ea37b850-0e8a-4193-a01b-6291a2659ea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_599f33fb-bf5b-46c8-8f00-08f5f291c0a7" xlink:to="loc_us-gaap_ProfitLoss_ea37b850-0e8a-4193-a01b-6291a2659ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_70e0c73d-9fee-481d-8fc2-1984b91c807b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1b7809a7-6def-4450-bbb1-e3a108b67ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_70e0c73d-9fee-481d-8fc2-1984b91c807b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1b7809a7-6def-4450-bbb1-e3a108b67ed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5f9fdc5e-0876-427a-a034-b66414026f12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_70e0c73d-9fee-481d-8fc2-1984b91c807b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5f9fdc5e-0876-427a-a034-b66414026f12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="algm-20201225.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_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" 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_8f413fc5-1400-498c-b7fb-05f3a0cd7952" 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_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8f413fc5-1400-498c-b7fb-05f3a0cd7952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f038d89a-feb5-4493-91b5-cdd614f71f18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f038d89a-feb5-4493-91b5-cdd614f71f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_35dc30a9-2503-4824-94f4-0c5325ec608e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_35dc30a9-2503-4824-94f4-0c5325ec608e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_07c9cf91-aff3-40a3-b8cd-6419f73dfda0" xlink:href="algm-20201225.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_07c9cf91-aff3-40a3-b8cd-6419f73dfda0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e919f4e0-4906-4b32-bf7c-6644615b1393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_ProfitLoss_e919f4e0-4906-4b32-bf7c-6644615b1393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_2b217c9a-920d-42ee-a39d-f55c5d8f2ac9" xlink:href="algm-20201225.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_2b217c9a-920d-42ee-a39d-f55c5d8f2ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_96628a6b-7572-465a-b999-40d031e86167" xlink:href="algm-20201225.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_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_96628a6b-7572-465a-b999-40d031e86167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_25fac089-1198-411d-a934-56bdcdcd0504" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_25fac089-1198-411d-a934-56bdcdcd0504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8a084f32-bae0-48fe-a7da-7fb9fc0f7d98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8a084f32-bae0-48fe-a7da-7fb9fc0f7d98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cae10e23-7982-4eef-b17a-8017a796e8b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cae10e23-7982-4eef-b17a-8017a796e8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6d59596d-f2fa-4e19-ab48-95b9cd0ceff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6d59596d-f2fa-4e19-ab48-95b9cd0ceff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_48e70135-6f17-4377-88fb-836251c1f80f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_48e70135-6f17-4377-88fb-836251c1f80f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5feb62c7-4a12-4820-86fa-0bca24758373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_ShareBasedCompensation_5feb62c7-4a12-4820-86fa-0bca24758373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_10488dcd-a71a-47e5-b783-510394bbbc2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_10488dcd-a71a-47e5-b783-510394bbbc2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_7a566fa2-a727-4051-9ffb-7c6eadabc9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6023f8ac-ee52-4244-8202-193afd0fd4f2" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_7a566fa2-a727-4051-9ffb-7c6eadabc9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc04642f-f7fa-48a7-9aac-0598ab42924f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2e430e73-5897-4a17-9f75-f070d36bc982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc04642f-f7fa-48a7-9aac-0598ab42924f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2e430e73-5897-4a17-9f75-f070d36bc982" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_57fbf8c2-0573-43f4-9a14-75d40e7e2ca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc04642f-f7fa-48a7-9aac-0598ab42924f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_57fbf8c2-0573-43f4-9a14-75d40e7e2ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e19f47c9-ba83-4eeb-9572-d6241a6e28da" 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_ProceedsFromSaleOfPropertyPlantAndEquipment_bfb08474-e03c-45b7-ac93-67871fbecd4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e19f47c9-ba83-4eeb-9572-d6241a6e28da" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bfb08474-e03c-45b7-ac93-67871fbecd4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_bacad647-0bb2-4e99-884a-a9fa608820e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e19f47c9-ba83-4eeb-9572-d6241a6e28da" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_bacad647-0bb2-4e99-884a-a9fa608820e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_103dd4e7-9a10-4366-ba13-2ff3623f02ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e19f47c9-ba83-4eeb-9572-d6241a6e28da" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_103dd4e7-9a10-4366-ba13-2ff3623f02ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5845277f-bef5-4cdf-bcbf-8de9f5749ee7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e19f47c9-ba83-4eeb-9572-d6241a6e28da" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5845277f-bef5-4cdf-bcbf-8de9f5749ee7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" 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_ProceedsFromRelatedPartyDebt_9c6bcb93-a0df-4976-95e3-c991647ee2eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_9c6bcb93-a0df-4976-95e3-c991647ee2eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_3e66382f-c5bd-4a85-9d02-30e45281be09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_PaymentsOfDividends_3e66382f-c5bd-4a85-9d02-30e45281be09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_4b28131c-f543-457e-b5cf-bc9289a9daa5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_4b28131c-f543-457e-b5cf-bc9289a9daa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_8fda963c-9fd6-4c59-86ad-dc56140aa3ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_8fda963c-9fd6-4c59-86ad-dc56140aa3ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_812972cf-fd48-4d8b-9903-fd181d022d88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_812972cf-fd48-4d8b-9903-fd181d022d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_88b08d67-3de2-45b6-993a-9255538dd4c0" 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_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_88b08d67-3de2-45b6-993a-9255538dd4c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dac8b3ac-ff22-4623-8b5a-75f64e355472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c30f9b35-3ac0-4c72-92ca-579254fa025d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dac8b3ac-ff22-4623-8b5a-75f64e355472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7ec3f23-7317-4088-b00e-f18dd8639113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69bb3ddf-c949-41d2-86ce-898053b01958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7ec3f23-7317-4088-b00e-f18dd8639113" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69bb3ddf-c949-41d2-86ce-898053b01958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0fe048d3-8dea-4a2c-a77d-6fa066d61392" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7ec3f23-7317-4088-b00e-f18dd8639113" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0fe048d3-8dea-4a2c-a77d-6fa066d61392" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f15e4377-ff40-421f-804a-3233756aa8d6" 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_e7ec3f23-7317-4088-b00e-f18dd8639113" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f15e4377-ff40-421f-804a-3233756aa8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2bc07d7-24b6-4555-957a-606ed060735a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7ec3f23-7317-4088-b00e-f18dd8639113" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2bc07d7-24b6-4555-957a-606ed060735a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Acquisition" xlink:type="simple" xlink:href="algm-20201225.xsd#Acquisition"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/Acquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20201225.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_c86c0cd1-0ad6-4a02-9ac8-398eb9f74a2f" 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_53c383c8-43f2-464a-a1c4-98f260d318e4" 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_c86c0cd1-0ad6-4a02-9ac8-398eb9f74a2f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_53c383c8-43f2-464a-a1c4-98f260d318e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_9566fc0f-fb3e-4139-8482-8e5520c1a0fb" 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_c86c0cd1-0ad6-4a02-9ac8-398eb9f74a2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_9566fc0f-fb3e-4139-8482-8e5520c1a0fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2316a758-2f83-4ced-a08c-932a012c551c" 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_2fdf7d15-0ef8-4601-ad25-7ea003969be7" xlink:href="algm-20201225.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_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_2fdf7d15-0ef8-4601-ad25-7ea003969be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2d70a986-f8f7-4fe3-afd1-88494070b644" 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_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2d70a986-f8f7-4fe3-afd1-88494070b644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8c559889-e25b-4c50-866e-dece822579ce" 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_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8c559889-e25b-4c50-866e-dece822579ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_c0f463b3-7daa-4cd2-a0af-f70a3b6f25f5" 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_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_c0f463b3-7daa-4cd2-a0af-f70a3b6f25f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_80ac353c-5a24-49fd-98a5-3c2103c258cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_us-gaap_Goodwill_80ac353c-5a24-49fd-98a5-3c2103c258cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b73bbdc1-e99f-4886-a13c-0dc934818693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2316a758-2f83-4ced-a08c-932a012c551c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b73bbdc1-e99f-4886-a13c-0dc934818693" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomers"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_2efb8983-7285-4d89-867a-73a9a417e90a" 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_59765fa5-b59a-4416-895e-f524f96f5b77" xlink:href="algm-20201225.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_2efb8983-7285-4d89-867a-73a9a417e90a" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_59765fa5-b59a-4416-895e-f524f96f5b77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_7c0de1e3-d51d-4906-85cd-2ad6bc7a2a84" 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_82a27beb-d35a-4d30-8d56-266433313da1" 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_7c0de1e3-d51d-4906-85cd-2ad6bc7a2a84" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_82a27beb-d35a-4d30-8d56-266433313da1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_90dcc702-b1fa-4a42-b994-3849681b24b9" xlink:href="algm-20201225.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_7c0de1e3-d51d-4906-85cd-2ad6bc7a2a84" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_90dcc702-b1fa-4a42-b994-3849681b24b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenet"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenetTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="algm-20201225.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_b6256cb3-bd99-494e-8f86-9133fa876f2f" 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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_52e01714-a46b-4e1f-9aa9-cdc99b95c4d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_b6256cb3-bd99-494e-8f86-9133fa876f2f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_52e01714-a46b-4e1f-9aa9-cdc99b95c4d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_0b494fcc-c60a-4ce8-9199-5d2182da8b43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_b6256cb3-bd99-494e-8f86-9133fa876f2f" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_0b494fcc-c60a-4ce8-9199-5d2182da8b43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_87097c5d-50dc-4187-9935-ac9a5c6711cc" xlink:href="algm-20201225.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_b6256cb3-bd99-494e-8f86-9133fa876f2f" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_87097c5d-50dc-4187-9935-ac9a5c6711cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_f0e0a30a-c746-4712-b27e-117e7dee04d9" xlink:href="algm-20201225.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_b6256cb3-bd99-494e-8f86-9133fa876f2f" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_f0e0a30a-c746-4712-b27e-117e7dee04d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Inventories" xlink:type="simple" xlink:href="algm-20201225.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_91c7381d-cbec-4ceb-ae4d-283939975152" 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_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_bfdd614c-892a-459d-96bf-4d1c8a58787c" xlink:href="algm-20201225.xsd#algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91c7381d-cbec-4ceb-ae4d-283939975152" xlink:to="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_bfdd614c-892a-459d-96bf-4d1c8a58787c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e8444cfe-aa7d-40dc-b4bb-470359992484" 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_91c7381d-cbec-4ceb-ae4d-283939975152" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e8444cfe-aa7d-40dc-b4bb-470359992484" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_135300e2-6c49-404e-9664-1089df5059c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91c7381d-cbec-4ceb-ae4d-283939975152" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_135300e2-6c49-404e-9664-1089df5059c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_df740149-76f5-4b83-9ab0-93e45dce0792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91c7381d-cbec-4ceb-ae4d-283939975152" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_df740149-76f5-4b83-9ab0-93e45dce0792" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnet"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="simple" xlink:href="algm-20201225.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_4f84904a-4c66-474d-9a69-c2182ab3dc7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5886239b-44f5-4d49-b120-285b181e44e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4f84904a-4c66-474d-9a69-c2182ab3dc7d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5886239b-44f5-4d49-b120-285b181e44e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4d8af5e0-3b27-40f4-aec6-b11577fea028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4f84904a-4c66-474d-9a69-c2182ab3dc7d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4d8af5e0-3b27-40f4-aec6-b11577fea028" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20201225.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_d0e6d2fe-fc0a-46dd-946c-4bdb8a44e3b5" 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_f536d17d-5ea5-4e8f-983d-bc0a5ffe8d76" 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_d0e6d2fe-fc0a-46dd-946c-4bdb8a44e3b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f536d17d-5ea5-4e8f-983d-bc0a5ffe8d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0e173367-80fe-4c10-bed7-d4ed17cdc879" 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_d0e6d2fe-fc0a-46dd-946c-4bdb8a44e3b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0e173367-80fe-4c10-bed7-d4ed17cdc879" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20201225.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_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5059f961-087c-440f-9e22-a4224d40aba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5059f961-087c-440f-9e22-a4224d40aba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_cf01c0dc-f4c8-4a84-b04c-3301fe22de3e" 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_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_cf01c0dc-f4c8-4a84-b04c-3301fe22de3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c3d840b9-135b-4429-bbbe-6866e406bb8c" 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_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c3d840b9-135b-4429-bbbe-6866e406bb8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d2ea6600-ff6a-48e7-9260-647b84e993f1" 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_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d2ea6600-ff6a-48e7-9260-647b84e993f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2a7b5605-bc01-40c5-ae88-293e28b5d455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2a7b5605-bc01-40c5-ae88-293e28b5d455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_c5b8f4b5-681b-4be8-b5ec-6be2a851b36f" xlink:href="algm-20201225.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f5413d1-bbe6-4f66-bed3-5aae041c4caa" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_c5b8f4b5-681b-4be8-b5ec-6be2a851b36f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnet"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_679860d2-1b51-46bc-9c31-ae34f24b94fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_65abae5a-bd30-454a-8411-84f5079e2779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_679860d2-1b51-46bc-9c31-ae34f24b94fe" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_65abae5a-bd30-454a-8411-84f5079e2779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_3d6e3f32-8afb-46b9-9b8d-c9f6564c7623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_679860d2-1b51-46bc-9c31-ae34f24b94fe" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_3d6e3f32-8afb-46b9-9b8d-c9f6564c7623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_bac4c0fc-3f48-4cba-92a2-b8dcd328e024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_679860d2-1b51-46bc-9c31-ae34f24b94fe" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_bac4c0fc-3f48-4cba-92a2-b8dcd328e024" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_336eed22-823b-4a92-910c-cdd8154c4587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_679860d2-1b51-46bc-9c31-ae34f24b94fe" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_336eed22-823b-4a92-910c-cdd8154c4587" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="algm-20201225.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.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_ef8e28ff-faef-4c19-976d-27b23f861183" 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_OtherDeferredCompensationArrangementsLiabilityCurrent_935f9c94-64c2-4385-9c55-6003d328113b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_935f9c94-64c2-4385-9c55-6003d328113b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_90981e0e-e0dd-443a-92fa-9fe4f2b42135" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_AccruedSalariesCurrent_90981e0e-e0dd-443a-92fa-9fe4f2b42135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_b2366831-9251-40f6-a11b-1ce115fff40e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_b2366831-9251-40f6-a11b-1ce115fff40e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_63bf209f-4e18-436a-93d3-df372bc29974" xlink:href="algm-20201225.xsd#algm_AccruedSeveranceCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_algm_AccruedSeveranceCurrent_63bf209f-4e18-436a-93d3-df372bc29974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_c08887e9-995b-45af-9763-98e24bfb20f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_AccruedVacationCurrent_c08887e9-995b-45af-9763-98e24bfb20f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_ecfa04f2-3a66-413e-935e-b90fd07d7539" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_ecfa04f2-3a66-413e-935e-b90fd07d7539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_7a7491d8-a5ed-4e50-b1f2-52b6688fec1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_7a7491d8-a5ed-4e50-b1f2-52b6688fec1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_a621a815-d0a9-447f-91cd-8c8e4c134455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_a621a815-d0a9-447f-91cd-8c8e4c134455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_2aee3340-9bdf-4079-9a36-46699414cdf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_2aee3340-9bdf-4079-9a36-46699414cdf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_6d5f4c48-26a7-46dc-9b4d-752c12fbf374" xlink:href="algm-20201225.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_ef8e28ff-faef-4c19-976d-27b23f861183" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_6d5f4c48-26a7-46dc-9b4d-752c12fbf374" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlan"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlanTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlanDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowings"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="simple" xlink:href="algm-20201225.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_8043ba34-3cb5-4fdc-8853-32403e349b78" 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_LongTermDebtNoncurrent_45ac83bc-cda6-41d6-acdc-8a92e4228785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8043ba34-3cb5-4fdc-8853-32403e349b78" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_45ac83bc-cda6-41d6-acdc-8a92e4228785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a2de98fd-074f-479d-a0f2-ae6edd9f7264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8043ba34-3cb5-4fdc-8853-32403e349b78" xlink:to="loc_us-gaap_LongTermDebtCurrent_a2de98fd-074f-479d-a0f2-ae6edd9f7264" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_832334a1-b908-4888-8420-0a4fc0c1e1a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_832334a1-b908-4888-8420-0a4fc0c1e1a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2e347875-d451-4e2d-96b8-ce4c0111c20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2e347875-d451-4e2d-96b8-ce4c0111c20e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_a3fbc697-f06d-4f00-9c95-23975128d940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_a3fbc697-f06d-4f00-9c95-23975128d940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermDebtMaturityAfterYearFour_2e9a9845-8cbf-4075-9810-c23d4d057e52" xlink:href="algm-20201225.xsd#algm_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_algm_LongTermDebtMaturityAfterYearFour_2e9a9845-8cbf-4075-9810-c23d4d057e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66061d98-cb36-4f0e-b760-8f027d873b9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66061d98-cb36-4f0e-b760-8f027d873b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c2d0342f-5283-4fc7-9aef-46935011bead" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e104896a-be0b-4c2c-a050-ae9433de4e4c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c2d0342f-5283-4fc7-9aef-46935011bead" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherLongTermLiabilities"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherLongTermLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.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_0ff8f693-077d-4d6e-8d73-723dd69637cf" 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_40544be0-ca68-441e-9de9-1f5cd23fdc58" 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_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_40544be0-ca68-441e-9de9-1f5cd23fdc58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_9578e0d9-19fb-4067-854b-ce1b8eb08d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_9578e0d9-19fb-4067-854b-ce1b8eb08d3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_3abb5203-1c56-4a89-b89c-672bd3799cc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_3abb5203-1c56-4a89-b89c-672bd3799cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6192d7ef-25a8-4dbc-8599-5cef99c49309" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6192d7ef-25a8-4dbc-8599-5cef99c49309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_3747cf1c-28e3-43ac-b6eb-efcb9f65c60f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_3747cf1c-28e3-43ac-b6eb-efcb9f65c60f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_f4dacd5a-2269-475e-aed3-09a5330ed3a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0ff8f693-077d-4d6e-8d73-723dd69637cf" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_f4dacd5a-2269-475e-aed3-09a5330ed3a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlans" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlans"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20201225.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_f9524926-2bd6-4011-8903-d1e5df531611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1aa12da3-ac5d-4240-b392-172eb3073c48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1aa12da3-ac5d-4240-b392-172eb3073c48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_728504aa-e069-455f-b220-336966dab78f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_728504aa-e069-455f-b220-336966dab78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_f94a5f9c-855c-4b3b-91e8-8fac12dde3e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_f94a5f9c-855c-4b3b-91e8-8fac12dde3e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_98af2bf5-f7fc-4122-94e0-b6ff56d0f61b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_98af2bf5-f7fc-4122-94e0-b6ff56d0f61b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c3aecd43-3a3c-4b99-b8a1-c4cddda32798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c3aecd43-3a3c-4b99-b8a1-c4cddda32798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b3f5cdb9-bebb-42f0-b618-7da5f498fadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f9524926-2bd6-4011-8903-d1e5df531611" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b3f5cdb9-bebb-42f0-b618-7da5f498fadf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="algm-20201225.xsd#CommitmentandContingencies"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommitmentandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShare"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e1d7c60-6e86-4c21-b563-03a2f95af71a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_920a41f1-ee0c-4ae6-a1a1-890a03c619c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e1d7c60-6e86-4c21-b563-03a2f95af71a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_920a41f1-ee0c-4ae6-a1a1-890a03c619c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8b7a37e-850f-4a5e-a2eb-ca649eae7811" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e1d7c60-6e86-4c21-b563-03a2f95af71a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8b7a37e-850f-4a5e-a2eb-ca649eae7811" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_539a48fe-ac0d-430e-a8e7-92d2e65cbc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_b8d46366-dc04-4ffe-a9ad-b93407e21266" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_539a48fe-ac0d-430e-a8e7-92d2e65cbc0a" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_b8d46366-dc04-4ffe-a9ad-b93407e21266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9850f05e-4fdd-4582-9662-be0cc148c40e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_539a48fe-ac0d-430e-a8e7-92d2e65cbc0a" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9850f05e-4fdd-4582-9662-be0cc148c40e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="algm-20201225.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>algm-20201225_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:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5-->
<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/CoverPage" xlink:type="simple" xlink:href="algm-20201225.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CoverPage" xlink:type="extended" id="i648b9e85414845639e38d8a7ac47de84_CoverPage"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20201225.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i26b1fb77e6304adea7099a0ba95553fb_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" 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_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:to="loc_us-gaap_AssetsAbstract_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f7e99ea5-7f56-4e6a-9731-44ece17177f6" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8001a5cb-2864-40f0-99e7-8872c53275f9" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8001a5cb-2864-40f0-99e7-8872c53275f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_14aeb283-5c9a-49ca-9465-cb11bdf8ed5f" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_RestrictedCashCurrent_14aeb283-5c9a-49ca-9465-cb11bdf8ed5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ab6a1ab9-d3bb-42b5-bf17-b30167bf54f2" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ab6a1ab9-d3bb-42b5-bf17-b30167bf54f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_891015a0-00a6-4676-95a7-38adf94fc920" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_891015a0-00a6-4676-95a7-38adf94fc920" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_6b16fe9e-aed6-4d2d-88e0-826d6d72f639" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_6b16fe9e-aed6-4d2d-88e0-826d6d72f639" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2dccb823-d5d2-46e8-ab3f-d98fc58fa10d" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_InventoryNet_2dccb823-d5d2-46e8-ab3f-d98fc58fa10d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7b050e9-9993-42ed-94b3-e5f3196b00c0" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7b050e9-9993-42ed-94b3-e5f3196b00c0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_16559d4d-f617-4ab7-bd01-5b238e1500b3" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AssetsCurrent_16559d4d-f617-4ab7-bd01-5b238e1500b3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0568c4a9-26d2-4e7e-8d48-2419367014eb" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0568c4a9-26d2-4e7e-8d48-2419367014eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_575c5323-1c2e-417e-ad03-4693a258045b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_575c5323-1c2e-417e-ad03-4693a258045b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_51ca85ba-2b70-41b2-9096-97332387aa78" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_Goodwill_51ca85ba-2b70-41b2-9096-97332387aa78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_490e44c0-f0d3-41d2-ad27-98397175a65b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_490e44c0-f0d3-41d2-ad27-98397175a65b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_56960e5e-4075-4ba5-9610-52dce922fa4b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_EquityMethodInvestments_56960e5e-4075-4ba5-9610-52dce922fa4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_12224b93-869f-4923-ac39-72ae5f7bd5bd" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_12224b93-869f-4923-ac39-72ae5f7bd5bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_68e1fb21-e0b0-466c-ba6a-2a517a6ed3ac" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_Assets_68e1fb21-e0b0-466c-ba6a-2a517a6ed3ac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_43ddcd57-9e67-4cf1-9338-d7e5f747401b" 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_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_8de9735a-1df8-45d1-8779-1183358ede43" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_8de9735a-1df8-45d1-8779-1183358ede43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_2dcb6f6b-276f-49d8-bbcd-56ba23d11be3" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_2dcb6f6b-276f-49d8-bbcd-56ba23d11be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b877d51f-9833-4cd9-9140-7f665f651b60" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b877d51f-9833-4cd9-9140-7f665f651b60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_297eabac-c0bd-44c1-b121-bc1fa50f51ca" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_297eabac-c0bd-44c1-b121-bc1fa50f51ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_affa5e0b-4cf2-4e4d-aef8-0e1a95d7ef83" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_affa5e0b-4cf2-4e4d-aef8-0e1a95d7ef83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_abc1abea-1627-4450-9049-508cdd6900d3" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_abc1abea-1627-4450-9049-508cdd6900d3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1a03d04d-8d03-478b-aa70-f16583415f93" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_LiabilitiesCurrent_1a03d04d-8d03-478b-aa70-f16583415f93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_6c4db569-b42b-4676-a0e2-97a1bcf3981e" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LongTermLineOfCredit_6c4db569-b42b-4676-a0e2-97a1bcf3981e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_80b7afb8-045a-489b-8508-0e383146f78e" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_80b7afb8-045a-489b-8508-0e383146f78e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7a75f5dd-4be8-4692-9738-bf9585a67d6f" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7a75f5dd-4be8-4692-9738-bf9585a67d6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_50918c8d-7c2f-4b84-ad78-14a32ccb90b8" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_Liabilities_50918c8d-7c2f-4b84-ad78-14a32ccb90b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_354ecc7f-a047-4aa1-bccc-fe7e0a1ab250" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_354ecc7f-a047-4aa1-bccc-fe7e0a1ab250" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d1fad1f5-4013-41dc-abf8-0994fe6ff693" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_PreferredStockValue_d1fad1f5-4013-41dc-abf8-0994fe6ff693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a177a0c6-5081-4265-8519-b4fa7c73b738" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_CommonStockValue_a177a0c6-5081-4265-8519-b4fa7c73b738" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2e64dcf1-e459-4bd9-a9ae-b26406cea993" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2e64dcf1-e459-4bd9-a9ae-b26406cea993" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86a487c0-f904-4d27-8d6f-2d0af1464b06" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86a487c0-f904-4d27-8d6f-2d0af1464b06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c28bd0c-3a2e-406c-bf72-b7177a2fae14" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c28bd0c-3a2e-406c-bf72-b7177a2fae14" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_65e4c764-e8d2-4029-bf54-534e8e600c19" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_StockholdersEquity_65e4c764-e8d2-4029-bf54-534e8e600c19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_1e35c661-9fdb-4797-a3bd-915f6e4b641f" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_MinorityInterest_1e35c661-9fdb-4797-a3bd-915f6e4b641f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_caf47f70-f44a-47f8-8ab0-7101af86478d" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_caf47f70-f44a-47f8-8ab0-7101af86478d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b9eac24-5147-4c63-848c-b8b4a673ad34" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b9eac24-5147-4c63-848c-b8b4a673ad34" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_737a00e9-3492-4cba-93b0-1a705d4482c1" 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_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:to="loc_us-gaap_StatementTable_737a00e9-3492-4cba-93b0-1a705d4482c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fa17633a-e2ad-4598-9a75-df7b2c928324" 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_737a00e9-3492-4cba-93b0-1a705d4482c1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fa17633a-e2ad-4598-9a75-df7b2c928324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fa17633a-e2ad-4598-9a75-df7b2c928324_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_fa17633a-e2ad-4598-9a75-df7b2c928324" xlink:to="loc_us-gaap_ClassOfStockDomain_fa17633a-e2ad-4598-9a75-df7b2c928324_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" 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_fa17633a-e2ad-4598-9a75-df7b2c928324" xlink:to="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2b612337-5bbc-428d-804f-6422f43ab46a" 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_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:to="loc_us-gaap_CommonClassAMember_2b612337-5bbc-428d-804f-6422f43ab46a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_35621e05-1261-4b54-894e-1fd84182cea4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:to="loc_algm_CommonClassLMember_35621e05-1261-4b54-894e-1fd84182cea4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20201225.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i63c715306b6b411f81dc205d31b4c887_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" 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_9e13e46e-9e02-44f1-90da-7c42eb6b4e9b" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9e13e46e-9e02-44f1-90da-7c42eb6b4e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_adb9872c-32e0-46ca-a7a0-612db52dffbf" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_adb9872c-32e0-46ca-a7a0-612db52dffbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9a753a4c-d112-49f4-9397-c3258d727414" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9a753a4c-d112-49f4-9397-c3258d727414" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_7c86d28f-b430-4231-99d5-e7716b548508" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_7c86d28f-b430-4231-99d5-e7716b548508" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_308c6585-fdad-44b3-b51f-a83f9fd2a25c" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_308c6585-fdad-44b3-b51f-a83f9fd2a25c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7a0ca262-714b-41e9-82d3-51a06b080358" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7a0ca262-714b-41e9-82d3-51a06b080358" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_58117408-9e86-496e-9c51-caf1107a79c8" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_58117408-9e86-496e-9c51-caf1107a79c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_804d66a1-f6a6-43d4-8b94-6fddf0310dc9" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesIssued_804d66a1-f6a6-43d4-8b94-6fddf0310dc9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_664011d2-d6d4-4068-85fd-1e24d1816d63" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_664011d2-d6d4-4068-85fd-1e24d1816d63" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0158b50c-a064-46cf-83ad-b6947fd789fd" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_StatementTable_0158b50c-a064-46cf-83ad-b6947fd789fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_32ec274d-7285-400f-8ea1-13fafe43b90e" 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_0158b50c-a064-46cf-83ad-b6947fd789fd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_32ec274d-7285-400f-8ea1-13fafe43b90e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_32ec274d-7285-400f-8ea1-13fafe43b90e_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_32ec274d-7285-400f-8ea1-13fafe43b90e" xlink:to="loc_us-gaap_ClassOfStockDomain_32ec274d-7285-400f-8ea1-13fafe43b90e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" 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_32ec274d-7285-400f-8ea1-13fafe43b90e" xlink:to="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_08b523f7-25c9-43ed-9279-7a9d0606f47f" 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_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:to="loc_us-gaap_CommonClassAMember_08b523f7-25c9-43ed-9279-7a9d0606f47f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_32df6735-db02-426a-b63e-71f131e4a8f4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:to="loc_algm_CommonClassLMember_32df6735-db02-426a-b63e-71f131e4a8f4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="i2eabb6eb54c341599635025f941a5afd_ConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_dee57cb8-1436-4591-a418-21d965506cb3" 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_187221be-2864-463e-9bd0-e206ac55a442" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_187221be-2864-463e-9bd0-e206ac55a442" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3be06c2e-2224-4584-884c-021bbe4bdd55" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3be06c2e-2224-4584-884c-021bbe4bdd55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_210e46aa-39c3-4632-95f5-25f81ecc9e0c" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_GrossProfit_210e46aa-39c3-4632-95f5-25f81ecc9e0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_4c38a43e-d5c8-4791-8949-25a55533771a" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_OperatingExpensesAbstract_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_08c65fd2-7070-476d-b33a-f55ce6c59a30" 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_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_08c65fd2-7070-476d-b33a-f55ce6c59a30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_10783475-0d82-45ad-ac59-66661df1a118" 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_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_10783475-0d82-45ad-ac59-66661df1a118" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_42b94b84-59d4-46e7-a598-173765ae10ef" 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_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_OperatingExpenses_42b94b84-59d4-46e7-a598-173765ae10ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f1829250-abcf-433e-8670-d4d93946e791" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_OperatingIncomeLoss_f1829250-abcf-433e-8670-d4d93946e791" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_f28572a1-301b-4f6a-b49b-476f6395d0b7" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_77cefb24-eb6d-4eee-992c-6008a0103311" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_77cefb24-eb6d-4eee-992c-6008a0103311" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_cc73503f-1070-4177-9042-7dbe4fb1cc6a" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_cc73503f-1070-4177-9042-7dbe4fb1cc6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_909fb6d9-fdd2-4482-9d90-f103c47c7d20" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_909fb6d9-fdd2-4482-9d90-f103c47c7d20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_c8985e65-a11e-49cc-8d28-258fc0cedbf5" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_c8985e65-a11e-49cc-8d28-258fc0cedbf5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c84fbc5d-2dca-490c-8892-16c798ee43c7" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c84fbc5d-2dca-490c-8892-16c798ee43c7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_25915ab1-37d9-4e8d-aa30-cd998be99a29" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_25915ab1-37d9-4e8d-aa30-cd998be99a29" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c111633a-bb77-48c8-bf79-4e9e150f28d8" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c111633a-bb77-48c8-bf79-4e9e150f28d8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c0759731-c200-42cf-bbcf-ab469eca8ad3" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_ProfitLoss_c0759731-c200-42cf-bbcf-ab469eca8ad3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_92cb0b77-6b05-4eb1-b7d4-e68dad5c5926" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_92cb0b77-6b05-4eb1-b7d4-e68dad5c5926" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_056f2d75-99d1-456d-aefd-67dbd6a8feb1" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NetIncomeLoss_056f2d75-99d1-456d-aefd-67dbd6a8feb1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_EarningsPerShareAbstract_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_804b797e-d7e3-47fb-813b-1a5e4feabb93" 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_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:to="loc_us-gaap_EarningsPerShareBasic_804b797e-d7e3-47fb-813b-1a5e4feabb93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_430badd2-612c-499d-8096-71388e1726c3" 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_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_430badd2-612c-499d-8096-71388e1726c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e89f125e-7b9a-4c1b-99a0-a73f75ab973b" 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_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e89f125e-7b9a-4c1b-99a0-a73f75ab973b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b86c0778-5fb3-49cf-9863-974794b8eb2a" 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_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b86c0778-5fb3-49cf-9863-974794b8eb2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_StatementTable_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3147a868-6656-4520-9e3d-74750cab92e3" 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_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" xlink:to="loc_srt_ProductOrServiceAxis_3147a868-6656-4520-9e3d-74750cab92e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3147a868-6656-4520-9e3d-74750cab92e3_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_3147a868-6656-4520-9e3d-74750cab92e3" xlink:to="loc_srt_ProductsAndServicesDomain_3147a868-6656-4520-9e3d-74750cab92e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" 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_3147a868-6656-4520-9e3d-74750cab92e3" xlink:to="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_c7678cbd-e96b-4231-af97-c0fdced33912" xlink:href="algm-20201225.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:to="loc_algm_NonRelatedPartyRevenueMember_c7678cbd-e96b-4231-af97-c0fdced33912" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_154c1da5-c5fe-4092-b6d3-4f0b1df75840" xlink:href="algm-20201225.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:to="loc_algm_RelatedPartyRevenueMember_154c1da5-c5fe-4092-b6d3-4f0b1df75840" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended" id="ifa2bda7611364fa4a63f1237bf13f5ea_ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended" id="ibb8f2ec44c5242568eb75e7ca5a7a58d_ConsolidatedStatementsofChangesinEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" 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_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d93f411e-9de2-4656-930f-52f5a6929a54" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d93f411e-9de2-4656-930f-52f5a6929a54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d8c9c699-bfdf-44f3-9fe7-a0bc947816e8" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d8c9c699-bfdf-44f3-9fe7-a0bc947816e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c9d03e17-b3ca-4830-bcb6-d11fdd6e2789" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_ProfitLoss_c9d03e17-b3ca-4830-bcb6-d11fdd6e2789" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_f8efe02f-ed53-452b-a743-dae51986d379" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_f8efe02f-ed53-452b-a743-dae51986d379" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_763a757a-8f0b-4af8-9d8d-0c140418b9e7" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_763a757a-8f0b-4af8-9d8d-0c140418b9e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_681c6906-7c90-4a1f-9d20-4abb4d1d675c" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_681c6906-7c90-4a1f-9d20-4abb4d1d675c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_696da6d0-5f55-4edd-b7da-e36e076ec69f" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_696da6d0-5f55-4edd-b7da-e36e076ec69f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3abfc024-60ba-4f00-b3bf-63db09a28ec3" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3abfc024-60ba-4f00-b3bf-63db09a28ec3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a6c22ad7-2dee-4b50-b491-cd8c04606fe8" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a6c22ad7-2dee-4b50-b491-cd8c04606fe8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3314a553-1f6e-4e39-a14b-d1e6a2f0b290" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3314a553-1f6e-4e39-a14b-d1e6a2f0b290" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_af49c8d6-a795-4ed5-ace1-e385a162ebac" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_af49c8d6-a795-4ed5-ace1-e385a162ebac" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8517d67-30eb-4cf5-b88a-3cf1f899a2ce" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8517d67-30eb-4cf5-b88a-3cf1f899a2ce" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_65897a8c-1315-4f6a-b8f7-c6b0864971fd" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_65897a8c-1315-4f6a-b8f7-c6b0864971fd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5554ba93-1fac-433f-8927-3309c525ed72" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_DividendsCommonStockCash_5554ba93-1fac-433f-8927-3309c525ed72" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1d748fbc-23b8-49a8-85f1-4d0309936c59" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1d748fbc-23b8-49a8-85f1-4d0309936c59" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_112d8d40-58be-4767-bf55-7c3853df84a4" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_112d8d40-58be-4767-bf55-7c3853df84a4" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c73df95c-8e11-4869-bffa-de60331eb753" 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_46c426de-ce94-4d0a-90fe-c279bd79592d" 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_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" 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_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" xlink:to="loc_us-gaap_StatementTable_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" 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_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bc2945d0-57b1-46b1-81fd-c9af6ea457d0_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_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:to="loc_us-gaap_EquityComponentDomain_bc2945d0-57b1-46b1-81fd-c9af6ea457d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" 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_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:to="loc_us-gaap_EquityComponentDomain_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95d65cc7-9d70-4073-a0bd-50e842b0a789" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_CommonStockMember_95d65cc7-9d70-4073-a0bd-50e842b0a789" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7efcdabf-123a-4018-942d-5d772a07d1f1" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7efcdabf-123a-4018-942d-5d772a07d1f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ccd5d5b4-4770-4d97-84bc-9cf0aa9d47c8" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_RetainedEarningsMember_ccd5d5b4-4770-4d97-84bc-9cf0aa9d47c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4d2b45f9-8ebb-4d80-af11-799f7b220cf3" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4d2b45f9-8ebb-4d80-af11-799f7b220cf3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_9b2806ba-dd46-4537-990e-9dffcd4399b6" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_NoncontrollingInterestMember_9b2806ba-dd46-4537-990e-9dffcd4399b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_452535a6-9ebf-4aed-9c79-b37b2eb91503" 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_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_452535a6-9ebf-4aed-9c79-b37b2eb91503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_452535a6-9ebf-4aed-9c79-b37b2eb91503_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_452535a6-9ebf-4aed-9c79-b37b2eb91503" xlink:to="loc_us-gaap_ClassOfStockDomain_452535a6-9ebf-4aed-9c79-b37b2eb91503_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" 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_452535a6-9ebf-4aed-9c79-b37b2eb91503" xlink:to="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7c3fadfe-fce4-4693-b779-4ab7560ece29" 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_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:to="loc_us-gaap_CommonClassAMember_7c3fadfe-fce4-4693-b779-4ab7560ece29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_acb5be92-a258-4a77-b2ba-ff4f53fcc16e" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:to="loc_algm_CommonClassLMember_acb5be92-a258-4a77-b2ba-ff4f53fcc16e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i981d9d1800c8485dac6e61249a6176e3_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentation"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="extended" id="i07c8d11cb61f4b3bba95b152b11bffeb_NatureoftheBusinessandBasisofPresentation"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="extended" id="i11b6b99ae48840dda3e8b4f89484fd4b_NatureoftheBusinessandBasisofPresentationTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="extended" id="i70a83f44b89f4e6f9964afd7a84cc103_NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" 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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a897ce25-b8e7-42cc-9361-b558eabf3f14" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a897ce25-b8e7-42cc-9361-b558eabf3f14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_20dbc599-96f4-42ae-bfce-02d83242f2bb" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_20dbc599-96f4-42ae-bfce-02d83242f2bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_388817eb-380e-414d-a6af-5bd261e5c87a" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_388817eb-380e-414d-a6af-5bd261e5c87a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_4e99abd9-97ce-4174-9674-9b826f577c22" xlink:href="algm-20201225.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_4e99abd9-97ce-4174-9674-9b826f577c22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_08814769-db4f-4319-87bf-0b56650d43a5" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_08814769-db4f-4319-87bf-0b56650d43a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_22ca7e6b-d97c-49b0-a46f-2ef929592a51" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_22ca7e6b-d97c-49b0-a46f-2ef929592a51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_f1030b65-792d-4c54-add5-99e4ccbed21d" xlink:href="algm-20201225.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_f1030b65-792d-4c54-add5-99e4ccbed21d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_3a217d0b-c85d-45d0-8b65-9958470c6e51" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_3a217d0b-c85d-45d0-8b65-9958470c6e51" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_011f75c5-76b8-41aa-b714-a0d9054d93ac" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_011f75c5-76b8-41aa-b714-a0d9054d93ac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_31796b15-98ac-4c74-acd1-66e04270a3af" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_31796b15-98ac-4c74-acd1-66e04270a3af" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_aa1ffac7-9bd4-42f5-a471-f8dcf98f0e9f" xlink:href="algm-20201225.xsd#algm_InterestPaidRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_InterestPaidRelatedParty_aa1ffac7-9bd4-42f5-a471-f8dcf98f0e9f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_6010dbfd-7807-4f72-a9e2-293e06c285c7" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_6010dbfd-7807-4f72-a9e2-293e06c285c7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_81ffe564-e004-4600-b511-d2802af90aa9" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_81ffe564-e004-4600-b511-d2802af90aa9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_42574da0-d2f8-4599-bc50-72764a212025" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_42574da0-d2f8-4599-bc50-72764a212025" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_70edc55f-6776-4445-90c1-62785d3c3d7a" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_EquityMethodInvestments_70edc55f-6776-4445-90c1-62785d3c3d7a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_57d2aa4d-b3f6-409d-90e9-35c1299a7977" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_57d2aa4d-b3f6-409d-90e9-35c1299a7977" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_23ac1ceb-aab8-4816-8804-727c18ecef9e" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_23ac1ceb-aab8-4816-8804-727c18ecef9e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_ef49aaa9-7832-4395-bde9-16499c1cbadf" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_ef49aaa9-7832-4395-bde9-16499c1cbadf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0bbf6f61-3d12-4dff-8579-4d1d38d8ad87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0bbf6f61-3d12-4dff-8579-4d1d38d8ad87" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_81872bd8-bbd8-493d-a306-1627734e8244" xlink:href="algm-20201225.xsd#algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_81872bd8-bbd8-493d-a306-1627734e8244" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_a5bcd6b4-0d45-48b4-b007-05eb68da60a8" xlink:href="algm-20201225.xsd#algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_a5bcd6b4-0d45-48b4-b007-05eb68da60a8" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_62c759af-ea30-49a6-a7f6-b4a23cd28ad4" xlink:href="algm-20201225.xsd#algm_EstimatedDeferredPayrollTaxesCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_62c759af-ea30-49a6-a7f6-b4a23cd28ad4" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_27dd5511-7040-4710-b6b0-2f2bcdcc1a70" xlink:href="algm-20201225.xsd#algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_27dd5511-7040-4710-b6b0-2f2bcdcc1a70" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_9372c1bb-d6ce-4035-9677-3774d5301319" 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_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_198374d0-25ad-4b80-b14f-8a99418911a1" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_198374d0-25ad-4b80-b14f-8a99418911a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_198374d0-25ad-4b80-b14f-8a99418911a1_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_198374d0-25ad-4b80-b14f-8a99418911a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_198374d0-25ad-4b80-b14f-8a99418911a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0b0b24b6-d68f-4d6b-8407-b47223d97209" 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_198374d0-25ad-4b80-b14f-8a99418911a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0b0b24b6-d68f-4d6b-8407-b47223d97209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_2f0f3df7-cdc4-4fb6-8e62-2c53d7c4a5c2" 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_0b0b24b6-d68f-4d6b-8407-b47223d97209" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_2f0f3df7-cdc4-4fb6-8e62-2c53d7c4a5c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_96439a13-d94c-4787-94bd-13cecb32ab1d" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_96439a13-d94c-4787-94bd-13cecb32ab1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_96439a13-d94c-4787-94bd-13cecb32ab1d_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_96439a13-d94c-4787-94bd-13cecb32ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_96439a13-d94c-4787-94bd-13cecb32ab1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" 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_96439a13-d94c-4787-94bd-13cecb32ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_4a827ade-aa3c-4a4e-9f83-8e020a3443d2" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" xlink:to="loc_algm_PolarSemiconductorIncMember_4a827ade-aa3c-4a4e-9f83-8e020a3443d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0da44e33-8d82-4f98-b852-c5443b012904" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_dei_LegalEntityAxis_0da44e33-8d82-4f98-b852-c5443b012904" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0da44e33-8d82-4f98-b852-c5443b012904_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_0da44e33-8d82-4f98-b852-c5443b012904" xlink:to="loc_dei_EntityDomain_0da44e33-8d82-4f98-b852-c5443b012904_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" 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_0da44e33-8d82-4f98-b852-c5443b012904" xlink:to="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_9ec97339-12b6-4b6a-9e09-1984e969c053" xlink:href="algm-20201225.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:to="loc_algm_AllegroMicrosystemsIncMember_9ec97339-12b6-4b6a-9e09-1984e969c053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_044251c8-b6fe-4044-91f1-b5023066991d" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:to="loc_algm_PolarSemiconductorIncMember_044251c8-b6fe-4044-91f1-b5023066991d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a_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_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" 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_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2755089e-dfda-4e35-b7da-7052bc718ac9" xlink:href="algm-20201225.xsd#algm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" xlink:to="loc_algm_COVID19Member_2755089e-dfda-4e35-b7da-7052bc718ac9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_a4727ee5-06aa-4973-a6a2-8d3a50722151" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_srt_OwnershipAxis_a4727ee5-06aa-4973-a6a2-8d3a50722151" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a4727ee5-06aa-4973-a6a2-8d3a50722151_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_a4727ee5-06aa-4973-a6a2-8d3a50722151" xlink:to="loc_srt_OwnershipDomain_a4727ee5-06aa-4973-a6a2-8d3a50722151_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" 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_a4727ee5-06aa-4973-a6a2-8d3a50722151" xlink:to="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_2226daf1-2ba1-442e-94c7-72e9c27c91e8" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" xlink:to="loc_algm_SankenMember_2226daf1-2ba1-442e-94c7-72e9c27c91e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_9c97d25b-82d5-413e-bb22-eb9bf004d928" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_9c97d25b-82d5-413e-bb22-eb9bf004d928" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9c97d25b-82d5-413e-bb22-eb9bf004d928_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_9c97d25b-82d5-413e-bb22-eb9bf004d928" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9c97d25b-82d5-413e-bb22-eb9bf004d928_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" 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_9c97d25b-82d5-413e-bb22-eb9bf004d928" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_46df67f2-4f2e-488f-8f68-ef9d5a27c472" 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_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:to="loc_us-gaap_IPOMember_46df67f2-4f2e-488f-8f68-ef9d5a27c472" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_f40603ae-2859-47bf-87ac-1661de894075" xlink:href="algm-20201225.xsd#algm_IPOSellingShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:to="loc_algm_IPOSellingShareholdersMember_f40603ae-2859-47bf-87ac-1661de894075" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="extended" id="i36c0238164014ded8934eea464f0bb9a_NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" 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_1cfedf30-3f14-4c99-9387-0474e3c8935b" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_1cfedf30-3f14-4c99-9387-0474e3c8935b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_7210b00e-55e3-416c-8da9-acc13dad489d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_7210b00e-55e3-416c-8da9-acc13dad489d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_a658941d-dd52-41de-9ed9-fffc56f0a81b" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_a658941d-dd52-41de-9ed9-fffc56f0a81b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_ebee68b4-1229-4c99-a840-d6b3fe943992" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_ebee68b4-1229-4c99-a840-d6b3fe943992" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_beb3a122-2f0c-4da8-ab1a-24effb5b76c0" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_beb3a122-2f0c-4da8-ab1a-24effb5b76c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_54ad58f3-ddcd-4874-9a88-4903210812d1" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_54ad58f3-ddcd-4874-9a88-4903210812d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_6c2deca5-8460-417c-a6f2-f30cbc987251" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_6c2deca5-8460-417c-a6f2-f30cbc987251" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_2cf25116-9ad7-4842-99a1-cd3ca99bf394" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_2cf25116-9ad7-4842-99a1-cd3ca99bf394" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_98f6b084-69b4-46fa-93fc-68daffff2d9f" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_98f6b084-69b4-46fa-93fc-68daffff2d9f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_7e3b77f3-7341-4acd-8790-5ef78e46ec4d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_7e3b77f3-7341-4acd-8790-5ef78e46ec4d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_6f3bdcbb-114f-4f7d-9eef-0c075ebd02bb" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_6f3bdcbb-114f-4f7d-9eef-0c075ebd02bb" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_e549c458-0a29-4a0c-ae04-38a82e87f1c8" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_e549c458-0a29-4a0c-ae04-38a82e87f1c8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_40cebc85-4a62-4d07-9a2d-d6e0ff4322b8" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_40cebc85-4a62-4d07-9a2d-d6e0ff4322b8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_cf112038-fcd8-420a-801b-9e09bee4232c" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_cf112038-fcd8-420a-801b-9e09bee4232c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_985b557a-3663-4477-9df0-a212374c083d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_985b557a-3663-4477-9df0-a212374c083d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_018bca7b-b3a6-47ec-8d96-2dadec0e3d04" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_018bca7b-b3a6-47ec-8d96-2dadec0e3d04" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_85900125-1667-4d5d-bbad-82b313cca03f" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_85900125-1667-4d5d-bbad-82b313cca03f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c6598d2b-8a13-4414-91a5-fcc25341ef12" 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_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_29538c51-4567-4af3-ae24-c9beacf6274b" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_29538c51-4567-4af3-ae24-c9beacf6274b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_29538c51-4567-4af3-ae24-c9beacf6274b_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_29538c51-4567-4af3-ae24-c9beacf6274b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_29538c51-4567-4af3-ae24-c9beacf6274b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" 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_29538c51-4567-4af3-ae24-c9beacf6274b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_335bc4df-f3f4-47c8-88c9-a5cae9ec21dd" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" xlink:to="loc_algm_PolarSemiconductorIncMember_335bc4df-f3f4-47c8-88c9-a5cae9ec21dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_29c0ead0-00a1-4914-b070-edad6996e1b3" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_29c0ead0-00a1-4914-b070-edad6996e1b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_29c0ead0-00a1-4914-b070-edad6996e1b3_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_29c0ead0-00a1-4914-b070-edad6996e1b3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_29c0ead0-00a1-4914-b070-edad6996e1b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d3889798-fa20-4461-b4e3-abe96ca87d17" 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_29c0ead0-00a1-4914-b070-edad6996e1b3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d3889798-fa20-4461-b4e3-abe96ca87d17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4d9b3d1f-f82d-4f4c-9728-e170eaa2a2df" 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_d3889798-fa20-4461-b4e3-abe96ca87d17" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4d9b3d1f-f82d-4f4c-9728-e170eaa2a2df" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="id026d2112d80457b834bcebdaa3981fe_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i79101e7af53a4e9090b7d292ffe4460d_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="extended" id="i31d249a8e8af49a3b833227a3f164669_SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended" id="i143cbe6cfdef412085b6873c9d395c09_SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_27795701-b428-4939-99ff-5b18eaea529f" 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_14808c3a-891a-4511-ae43-de875de7f71b" 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_27795701-b428-4939-99ff-5b18eaea529f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_14808c3a-891a-4511-ae43-de875de7f71b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" 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_27795701-b428-4939-99ff-5b18eaea529f" xlink:to="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_26f13796-7527-47e0-9063-dba50fb94f1c" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_srt_MajorCustomersAxis_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_26f13796-7527-47e0-9063-dba50fb94f1c_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_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:to="loc_srt_NameOfMajorCustomerDomain_26f13796-7527-47e0-9063-dba50fb94f1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" 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_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:to="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_d3c248f3-af80-40b5-937c-331566a49343" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" xlink:to="loc_algm_SankenMember_d3c248f3-af80-40b5-937c-331566a49343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7d3170d6-e389-4393-b5c8-9cd7f2a63045" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7d3170d6-e389-4393-b5c8-9cd7f2a63045_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_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7d3170d6-e389-4393-b5c8-9cd7f2a63045_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" 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_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_00d3e281-6341-47f6-aacc-ac3ff3204d00" 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_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_00d3e281-6341-47f6-aacc-ac3ff3204d00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_32cd2bc8-4cf4-4ca8-8c75-cdca2fb1fb65" 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_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:to="loc_us-gaap_SalesRevenueNetMember_32cd2bc8-4cf4-4ca8-8c75-cdca2fb1fb65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_da6f8d63-04a9-4b06-b989-4c94a490bebe" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_da6f8d63-04a9-4b06-b989-4c94a490bebe_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_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_da6f8d63-04a9-4b06-b989-4c94a490bebe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9ca8b977-0255-4959-8b65-027a75a67424" 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_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9ca8b977-0255-4959-8b65-027a75a67424" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b5768831-9d83-4cea-af3e-4ff09a38e2f2" 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_9ca8b977-0255-4959-8b65-027a75a67424" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b5768831-9d83-4cea-af3e-4ff09a38e2f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_097cc965-f1d9-4005-96f8-6a545454b0ef" 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_9ca8b977-0255-4959-8b65-027a75a67424" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_097cc965-f1d9-4005-96f8-6a545454b0ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_srt_StatementGeographicalAxis_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3_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_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" xlink:to="loc_srt_SegmentGeographicalDomain_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8c5c71c8-f0db-4223-8453-0aa2cf02359a" 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_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" xlink:to="loc_srt_SegmentGeographicalDomain_8c5c71c8-f0db-4223-8453-0aa2cf02359a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" 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_8c5c71c8-f0db-4223-8453-0aa2cf02359a" xlink:to="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_ea942656-864b-4983-86f7-5a7c606a8602" 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_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_CN_ea942656-864b-4983-86f7-5a7c606a8602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_d0fc890f-da6e-48ee-97fd-24a5debc673a" 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_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_JP_d0fc890f-da6e-48ee-97fd-24a5debc673a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_f8702345-1229-4486-b2cd-8d421340ba62" 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_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_KR_f8702345-1229-4486-b2cd-8d421340ba62" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Acquisition" xlink:type="simple" xlink:href="algm-20201225.xsd#Acquisition"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/Acquisition" xlink:type="extended" id="i21d4d43f1f2e4e7e9736be3567b8ffb6_Acquisition"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="extended" id="i31167e78737348ac8d628f2c8d5f4691_AcquisitionTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="extended" id="i6bbd1bea8c2e4c73a32b878a2b2a490e_AcquisitionAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c7348ac4-7f46-49c2-abaa-44986b406e3a" 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_d3cb7fdd-9b67-4745-b0ec-b232de13dee3" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d3cb7fdd-9b67-4745-b0ec-b232de13dee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_a9f5dcab-8768-41c5-b57d-66d86e34cbbc" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_a9f5dcab-8768-41c5-b57d-66d86e34cbbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_22ccabfe-0c1b-4fc1-85f2-4e2c3db1e07c" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_22ccabfe-0c1b-4fc1-85f2-4e2c3db1e07c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_4549162a-caa5-46a1-9616-420483e44753" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_4549162a-caa5-46a1-9616-420483e44753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_7f204562-9de4-4595-ab6e-2136efd646a2" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_NumberOfReportingUnits_7f204562-9de4-4595-ab6e-2136efd646a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7e66e076-3a0d-4922-8597-bc3fdc08736a" 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_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7e66e076-3a0d-4922-8597-bc3fdc08736a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7e66e076-3a0d-4922-8597-bc3fdc08736a_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_7e66e076-3a0d-4922-8597-bc3fdc08736a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7e66e076-3a0d-4922-8597-bc3fdc08736a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" 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_7e66e076-3a0d-4922-8597-bc3fdc08736a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_c4ebc752-dc4e-45ed-b0f1-e0417c7b24f7" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" xlink:to="loc_algm_VoxtelIncMember_c4ebc752-dc4e-45ed-b0f1-e0417c7b24f7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="extended" id="i9c662114ff0c43acb898f778219c2b4f_AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce7097ba-0744-487b-a47c-371f49f85b22" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" 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_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_eed5b656-7bf4-436f-9dab-60298ae9e874" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_eed5b656-7bf4-436f-9dab-60298ae9e874" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_65f0fc2f-955e-42e5-be30-bcabd639e33e" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_65f0fc2f-955e-42e5-be30-bcabd639e33e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_245f73ac-280d-411a-b819-cd7645826c69" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_245f73ac-280d-411a-b819-cd7645826c69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" 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_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_411f038b-9dfa-4f50-b5f1-580bc0b27437" xlink:href="algm-20201225.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_411f038b-9dfa-4f50-b5f1-580bc0b27437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c948505d-4e2f-475b-9d6d-b70a06bc7f28" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c948505d-4e2f-475b-9d6d-b70a06bc7f28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6da642cd-35ef-4f13-92c2-756be5dc00e1" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6da642cd-35ef-4f13-92c2-756be5dc00e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_aa8825d9-4489-4e6e-a126-6565ab8933b7" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_aa8825d9-4489-4e6e-a126-6565ab8933b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d5c76ce-8905-43d8-8ece-dca178b4ea29" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d5c76ce-8905-43d8-8ece-dca178b4ea29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9d0b7728-832c-4230-911c-a7defd24d151" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_Goodwill_9d0b7728-832c-4230-911c-a7defd24d151" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d3b781-5865-4a90-8811-e8b1e136fe25" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d3b781-5865-4a90-8811-e8b1e136fe25" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f2eb4c5c-374c-4725-b1f3-26203aad9832" 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_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f2eb4c5c-374c-4725-b1f3-26203aad9832" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eb759d12-f827-41c7-93c2-0c51567efed0" 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_f2eb4c5c-374c-4725-b1f3-26203aad9832" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eb759d12-f827-41c7-93c2-0c51567efed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eb759d12-f827-41c7-93c2-0c51567efed0_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_eb759d12-f827-41c7-93c2-0c51567efed0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eb759d12-f827-41c7-93c2-0c51567efed0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" 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_eb759d12-f827-41c7-93c2-0c51567efed0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_19c6f2d8-45b7-49b9-a4fa-9df7ea689603" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" xlink:to="loc_algm_VoxtelIncMember_19c6f2d8-45b7-49b9-a4fa-9df7ea689603" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="extended" id="i60c4fc4193a248fcb98884824a4310f8_AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8e659431-6053-4d48-8968-c3ad5b7c98f8" 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_0275ab10-daa1-4a44-9627-84cd6842e7d1" 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_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0275ab10-daa1-4a44-9627-84cd6842e7d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_befb74eb-6ae8-4477-bb4a-ce01a1c150a5" 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_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_befb74eb-6ae8-4477-bb4a-ce01a1c150a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" 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_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b569bf45-e23c-4d04-9161-175803f2f348" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b569bf45-e23c-4d04-9161-175803f2f348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b569bf45-e23c-4d04-9161-175803f2f348_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_b569bf45-e23c-4d04-9161-175803f2f348" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b569bf45-e23c-4d04-9161-175803f2f348_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" 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_b569bf45-e23c-4d04-9161-175803f2f348" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_12078b44-0c90-49b1-b2a5-aae678b2fad0" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" xlink:to="loc_algm_VoxtelIncMember_12078b44-0c90-49b1-b2a5-aae678b2fad0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8bbd198b-0422-4dd4-a2a6-7090cb88c283" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8bbd198b-0422-4dd4-a2a6-7090cb88c283" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8bbd198b-0422-4dd4-a2a6-7090cb88c283_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_8bbd198b-0422-4dd4-a2a6-7090cb88c283" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8bbd198b-0422-4dd4-a2a6-7090cb88c283_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9dc0224b-0c11-43d5-8b1d-591cfdb264df" 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_8bbd198b-0422-4dd4-a2a6-7090cb88c283" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_6eec7c77-8abd-446d-a267-cf5dce14c945" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_6eec7c77-8abd-446d-a267-cf5dce14c945" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_7282ff4d-feab-42cd-953b-226029a4d6c9" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_CustomerRelationshipsMember_7282ff4d-feab-42cd-953b-226029a4d6c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_51f5538f-2f48-47dc-a6af-e39c92917d78" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_TrademarksMember_51f5538f-2f48-47dc-a6af-e39c92917d78" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomers"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="extended" id="iac07671508284ce6b471685487582609_RevenuefromContractwithCustomers"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="extended" id="idd5c7315ef0f4562b6bfb3ce4478a32d_RevenuefromContractwithCustomersTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="extended" id="i63dbf1222009445ebee2ff0deedd47a6_RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ae90a955-d605-45d1-8536-91e16e33f1c4" 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_214aea6b-ca65-4c94-86f5-1a85877b549e" 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_ae90a955-d605-45d1-8536-91e16e33f1c4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_214aea6b-ca65-4c94-86f5-1a85877b549e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" 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_ae90a955-d605-45d1-8536-91e16e33f1c4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" 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_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" xlink:to="loc_srt_ProductOrServiceAxis_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_14082b53-25e4-41ed-a4b4-37bc2daa7cdd_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_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" xlink:to="loc_srt_ProductsAndServicesDomain_14082b53-25e4-41ed-a4b4-37bc2daa7cdd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" 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_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" xlink:to="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_be244648-6325-4299-8c78-99e8e27c4d3c" xlink:href="algm-20201225.xsd#algm_AutomotiveEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_AutomotiveEndMarketMember_be244648-6325-4299-8c78-99e8e27c4d3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_4f0278d3-0ce5-4c55-baa8-e7c136226354" xlink:href="algm-20201225.xsd#algm_IndustrialEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_IndustrialEndMarketMember_4f0278d3-0ce5-4c55-baa8-e7c136226354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_49d1bc35-f59c-4a9f-8602-c71ede5bb685" xlink:href="algm-20201225.xsd#algm_OtherEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_OtherEndMarketMember_49d1bc35-f59c-4a9f-8602-c71ede5bb685" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_b73bd578-b891-4006-884c-bcb9888e88b3" xlink:href="algm-20201225.xsd#algm_WaferFoundryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_WaferFoundryProductsMember_b73bd578-b891-4006-884c-bcb9888e88b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_072af8fc-d5a1-4e43-9905-eba66bebe9a2" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_SankenProductsMember_072af8fc-d5a1-4e43-9905-eba66bebe9a2" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended" id="i38655395fe64476190addbaef9015d3c_RevenuefromContractwithCustomersNetSalesbyProductDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" 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_e4f14111-721b-4bdf-94bb-c7652360be53" 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_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4f14111-721b-4bdf-94bb-c7652360be53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" 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_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_506a9964-1979-4cec-95a7-33d9dafdf53a" 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_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" xlink:to="loc_srt_ProductOrServiceAxis_506a9964-1979-4cec-95a7-33d9dafdf53a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_506a9964-1979-4cec-95a7-33d9dafdf53a_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_506a9964-1979-4cec-95a7-33d9dafdf53a" xlink:to="loc_srt_ProductsAndServicesDomain_506a9964-1979-4cec-95a7-33d9dafdf53a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" 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_506a9964-1979-4cec-95a7-33d9dafdf53a" xlink:to="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_15410813-2692-408c-a100-7612534aa254" xlink:href="algm-20201225.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_PowerIntegratedCircuitsMember_15410813-2692-408c-a100-7612534aa254" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_83850d35-e759-4dc3-8c71-cc66872e1634" xlink:href="algm-20201225.xsd#algm_MagneticSensorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_MagneticSensorsMember_83850d35-e759-4dc3-8c71-cc66872e1634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_c2638385-e32d-44bc-b2ff-2d7f4840c9b0" xlink:href="algm-20201225.xsd#algm_PhotonicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_PhotonicsMember_c2638385-e32d-44bc-b2ff-2d7f4840c9b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_94a3dcd5-122a-4541-8bf1-be4b36f77c7c" xlink:href="algm-20201225.xsd#algm_WaferFoundryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_WaferFoundryProductsMember_94a3dcd5-122a-4541-8bf1-be4b36f77c7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_d8bb5df7-cc06-4c33-871b-02f21ad607c3" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_SankenProductsMember_d8bb5df7-cc06-4c33-871b-02f21ad607c3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended" id="i9c89d844f48e4b7ea3795a38175216f1_RevenuefromContractwithCustomersNetSalesbyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e8897cba-5abe-4fcc-b959-ca39f7681437" 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_683e1b9f-5e9e-4863-8843-b495f5925304" 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_e8897cba-5abe-4fcc-b959-ca39f7681437" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_683e1b9f-5e9e-4863-8843-b495f5925304" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" 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_e8897cba-5abe-4fcc-b959-ca39f7681437" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0f64caad-1820-4d62-aa1f-71f0d823e765" 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_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" xlink:to="loc_srt_StatementGeographicalAxis_0f64caad-1820-4d62-aa1f-71f0d823e765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0f64caad-1820-4d62-aa1f-71f0d823e765_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_0f64caad-1820-4d62-aa1f-71f0d823e765" xlink:to="loc_srt_SegmentGeographicalDomain_0f64caad-1820-4d62-aa1f-71f0d823e765_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" 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_0f64caad-1820-4d62-aa1f-71f0d823e765" xlink:to="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d10eb49e-24e8-498c-8a1b-08bd362ec981" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_US_d10eb49e-24e8-498c-8a1b-08bd362ec981" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_41b1e91d-bf55-42cb-9c51-0f09d76d9933" xlink:href="algm-20201225.xsd#algm_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_algm_OtherAmericasMember_41b1e91d-bf55-42cb-9c51-0f09d76d9933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2b6f3813-4ecf-44f2-906f-ec6bc80242c6" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_srt_EuropeMember_2b6f3813-4ecf-44f2-906f-ec6bc80242c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b51ebcfa-7bdc-49a5-90d0-c36ce7584b03" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_JP_b51ebcfa-7bdc-49a5-90d0-c36ce7584b03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_36fa2e49-05ed-4694-8f92-ded967072623" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_CN_36fa2e49-05ed-4694-8f92-ded967072623" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_901a6b22-9b61-484a-9bb0-89a4ecdb102e" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_KR_901a6b22-9b61-484a-9bb0-89a4ecdb102e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_6af2efd4-1346-41cd-9cd3-de3a58071d66" xlink:href="algm-20201225.xsd#algm_OtherAsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_algm_OtherAsiaMember_6af2efd4-1346-41cd-9cd3-de3a58071d66" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RevenuefromContractwithCustomersAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="extended" id="iae2c179568e2404db43ae23f04d2a423_RevenuefromContractwithCustomersAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="extended" id="i5e9efe343a854e3fb2ed712fb3510f1c_FairValueMeasurements"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i06764eed72cb45d193536a7937d2d1d0_FairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended" id="i5180ace197cd47289eef4cc95a8cb576_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_7f2048f2-5bdf-447e-a49b-cb525f19f11d" 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_76a71e56-b1dc-4702-8e9c-b160126ff61b" 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_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_169b5cb6-55b4-44b4-a687-179fda043637" 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_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_169b5cb6-55b4-44b4-a687-179fda043637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_af3bd897-0f39-4b04-809e-0498d3109d99" xlink:href="algm-20201225.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_af3bd897-0f39-4b04-809e-0498d3109d99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4f37891c-0bf5-4d95-bf41-61baf7dbc06a" 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_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_4f37891c-0bf5-4d95-bf41-61baf7dbc06a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" 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_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_b0d9384a-58a7-4408-8241-c08a02e05d58" xlink:href="algm-20201225.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_b0d9384a-58a7-4408-8241-c08a02e05d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_5e08efe8-6031-4dee-aa90-261d756c18cb" 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_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_5e08efe8-6031-4dee-aa90-261d756c18cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ad3c5f30-ea84-4740-9c60-4927bead4678" 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_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4128cd5c-be9f-4efc-b650-4b5bf3c754ff_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_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4128cd5c-be9f-4efc-b650-4b5bf3c754ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f6a8763c-4f45-42e0-ba2f-6f278b098076" 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_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f6a8763c-4f45-42e0-ba2f-6f278b098076" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_ba03094a-6adb-483e-8a6d-ba05c3b65534" 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_f6a8763c-4f45-42e0-ba2f-6f278b098076" xlink:to="loc_us-gaap_MoneyMarketFundsMember_ba03094a-6adb-483e-8a6d-ba05c3b65534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc544753-f46b-4292-876e-533c4693b009" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc544753-f46b-4292-876e-533c4693b009" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fc544753-f46b-4292-876e-533c4693b009_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_fc544753-f46b-4292-876e-533c4693b009" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fc544753-f46b-4292-876e-533c4693b009_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_72fb55b6-0ce4-4b1b-8f90-07e29df24191" 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_fc544753-f46b-4292-876e-533c4693b009" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e56d5939-657d-48c2-9a82-f6b371bd3f78" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e56d5939-657d-48c2-9a82-f6b371bd3f78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bad3e232-d8f1-4a79-8a84-83364d7ff718" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bad3e232-d8f1-4a79-8a84-83364d7ff718" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f0e07be1-2183-4f0a-981d-b07cecda8bcd" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f0e07be1-2183-4f0a-981d-b07cecda8bcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3_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_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" 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_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6dab849b-1bdc-49e0-8c6d-cb86adfac0b0" 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_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6dab849b-1bdc-49e0-8c6d-cb86adfac0b0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended" id="if0bcd7eabfcc4e3094b8499873630345_FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f356d4ec-2a92-4525-bb0a-daa21fee946d" 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_4fa30636-ed1a-462d-b83e-a9931d2c3205" 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_f356d4ec-2a92-4525-bb0a-daa21fee946d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_16193fa2-be9b-4b60-9085-0421d59dce02" 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_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_16193fa2-be9b-4b60-9085-0421d59dce02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_7e258db5-88fd-4f0d-930d-25ecbe41beff" 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_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_7e258db5-88fd-4f0d-930d-25ecbe41beff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4b2bb51e-368e-4a17-9b24-de1801fe930a" 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_d736f979-a2d5-43eb-87f4-1726289d6e9f" 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_f356d4ec-2a92-4525-bb0a-daa21fee946d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" 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_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c_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_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae8d7b38-57bc-49d8-bf40-19ef081b760e" 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_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae8d7b38-57bc-49d8-bf40-19ef081b760e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7e91baa0-66e0-4663-b8f1-7197d5040f68" 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_ae8d7b38-57bc-49d8-bf40-19ef081b760e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7e91baa0-66e0-4663-b8f1-7197d5040f68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20f59d6d-6fb7-46e6-8ba9-7b284dc50992_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_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20f59d6d-6fb7-46e6-8ba9-7b284dc50992_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eae529f7-bd71-425b-a700-61d789504c4b" 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_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eae529f7-bd71-425b-a700-61d789504c4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_13b318bf-a4c5-4b5a-8dde-2beb1a90b3c9" 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_eae529f7-bd71-425b-a700-61d789504c4b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_13b318bf-a4c5-4b5a-8dde-2beb1a90b3c9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenet"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="extended" id="ie45e1baf500f4604b48bf36742c3514e_TradeAccountsReceivablenet"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenetTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="extended" id="ib96e61c6146246dc99a06e9fa61b9fea_TradeAccountsReceivablenetTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="extended" id="ic827a701e97e48589dacb30030c1c625_TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="extended" id="ied94e7a908134a6fb9d5bcd167bb8d17_TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Inventories" xlink:type="simple" xlink:href="algm-20201225.xsd#Inventories"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/Inventories" xlink:type="extended" id="i193d74274e8a4b87a9d009744b155619_Inventories"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#InventoriesTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/InventoriesTables" xlink:type="extended" id="i2222cd05ae06406cbbb9cd5f53751b9d_InventoriesTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#InventoriesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="extended" id="i51b1ec7663064f8cbbbeddc2d8463643_InventoriesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb23994e-5f1b-4a0d-9b99-641fb0e3b812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb23994e-5f1b-4a0d-9b99-641fb0e3b812" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_c7d6067c-20ae-4511-b3e5-476f3163aa00" 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_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:to="loc_us-gaap_InventoryWriteDown_c7d6067c-20ae-4511-b3e5-476f3163aa00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_77f4c925-5d8f-480b-a01f-5f94ef7e9452" 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_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:to="loc_us-gaap_InventoryCurrentTable_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0b52e6a5-57a6-4022-88c2-82992f27e9c4" 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_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0b52e6a5-57a6-4022-88c2-82992f27e9c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0b52e6a5-57a6-4022-88c2-82992f27e9c4_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_0b52e6a5-57a6-4022-88c2-82992f27e9c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0b52e6a5-57a6-4022-88c2-82992f27e9c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" 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_0b52e6a5-57a6-4022-88c2-82992f27e9c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_5f08029f-221b-49ef-bd7e-8c932eb942c3" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" xlink:to="loc_algm_VoxtelIncMember_5f08029f-221b-49ef-bd7e-8c932eb942c3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnet"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="extended" id="if3da21a0789845b09f58faf6b43a990c_PropertyPlantandEquipmentnet"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended" id="ie6448732f7224925a69f93fd2b6d8eef_PropertyPlantandEquipmentnetTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetScheduleofPPEDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="extended" id="i2e4b59f66c564728b9f7cadd8e6f81bc_PropertyPlantandEquipmentnetScheduleofPPEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_095c17ad-b478-47d2-a3bf-bf3644013399" 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_8e0ca4ca-e748-4150-a338-9d47888068f7" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0ca4ca-e748-4150-a338-9d47888068f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46c14eb7-8da4-49d0-8f91-dd7bc2df3555" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46c14eb7-8da4-49d0-8f91-dd7bc2df3555" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a1f2b1d2-8011-4869-9c8a-c15a0c98bcba" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a1f2b1d2-8011-4869-9c8a-c15a0c98bcba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6fca0198-842d-4e76-a412-c2605d805863" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6fca0198-842d-4e76-a412-c2605d805863" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ed9fc106-ad12-4a96-8822-4a6c26833a73" 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_6fca0198-842d-4e76-a412-c2605d805863" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ed9fc106-ad12-4a96-8822-4a6c26833a73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ed9fc106-ad12-4a96-8822-4a6c26833a73_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_ed9fc106-ad12-4a96-8822-4a6c26833a73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ed9fc106-ad12-4a96-8822-4a6c26833a73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" 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_ed9fc106-ad12-4a96-8822-4a6c26833a73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_db7ab601-d7f6-47d4-90c1-8cb287c10cfa" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_LandMember_db7ab601-d7f6-47d4-90c1-8cb287c10cfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_77a5c061-c3ef-494c-80bf-851ab91b4b79" xlink:href="algm-20201225.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_77a5c061-c3ef-494c-80bf-851ab91b4b79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_aac5fc49-e5dd-4dfb-aa42-0323ffdb4620" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_aac5fc49-e5dd-4dfb-aa42-0323ffdb4620" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_0b3ca652-8a58-46d7-9760-00854a02e27b" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_OfficeEquipmentMember_0b3ca652-8a58-46d7-9760-00854a02e27b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_04bb2234-438d-49fe-b0d7-102e1a7c2ab3" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_ConstructionInProgressMember_04bb2234-438d-49fe-b0d7-102e1a7c2ab3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended" id="i94c9adcf5e2047978314551985e7e421_PropertyPlantandEquipmentnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab9a2f0d-ae92-4906-845c-bf93029056dc" 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_dc6a2fd5-c5ee-467b-bf15-fb00b2c1c914" 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_ab9a2f0d-ae92-4906-845c-bf93029056dc" xlink:to="loc_us-gaap_AdjustmentForAmortization_dc6a2fd5-c5ee-467b-bf15-fb00b2c1c914" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" 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_ab9a2f0d-ae92-4906-845c-bf93029056dc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08107a78-d47f-4c5b-ba89-d58ca9611b04" 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_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08107a78-d47f-4c5b-ba89-d58ca9611b04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_08107a78-d47f-4c5b-ba89-d58ca9611b04_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_08107a78-d47f-4c5b-ba89-d58ca9611b04" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_08107a78-d47f-4c5b-ba89-d58ca9611b04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" 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_08107a78-d47f-4c5b-ba89-d58ca9611b04" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_c8d7ed68-e011-425d-b15b-015651c84c56" 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_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_c8d7ed68-e011-425d-b15b-015651c84c56" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended" id="i391e1dd026e04e15a3e47d129898562f_PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" 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_611fd870-2cd2-4307-b0b4-f894ec3df2b3" 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_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" xlink:to="loc_us-gaap_NoncurrentAssets_611fd870-2cd2-4307-b0b4-f894ec3df2b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ed2427c2-08a2-4a57-926f-309af4956393" 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_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ed2427c2-08a2-4a57-926f-309af4956393" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_31d5c025-2ee7-44d9-abbe-d6925b8abea4" 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_ed2427c2-08a2-4a57-926f-309af4956393" xlink:to="loc_srt_StatementGeographicalAxis_31d5c025-2ee7-44d9-abbe-d6925b8abea4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_31d5c025-2ee7-44d9-abbe-d6925b8abea4_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_31d5c025-2ee7-44d9-abbe-d6925b8abea4" xlink:to="loc_srt_SegmentGeographicalDomain_31d5c025-2ee7-44d9-abbe-d6925b8abea4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" 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_31d5c025-2ee7-44d9-abbe-d6925b8abea4" xlink:to="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_815b210f-97d5-4d37-a9d5-576ce7393500" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_US_815b210f-97d5-4d37-a9d5-576ce7393500" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_7400da28-b657-4a40-a4d6-a1258aa94127" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_PH_7400da28-b657-4a40-a4d6-a1258aa94127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_c4ab3143-0e33-4518-9995-aefde6d40777" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_TH_c4ab3143-0e33-4518-9995-aefde6d40777" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_603505f3-b82e-40a2-ac51-d5d2eed90acf" xlink:href="algm-20201225.xsd#algm_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_algm_OtherCountriesMember_603505f3-b82e-40a2-ac51-d5d2eed90acf" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="extended" id="i6e5c19c492cb4553bce38b9efe30b4fa_GoodwillandIntangibleAssets"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended" id="i89eb4a2cd68544d48668aae3bad06d02_GoodwillandIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="extended" id="i0b27d612caea48bfbd52557d2cff8e12_GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended" id="i0d4b4a40f6b842fc9f5fe93409d7d119_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f5ab8de4-e238-4b81-bc37-2329a0f22e17" 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_57a7086b-7531-4ee4-b2ba-6730f29eab0f" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_57a7086b-7531-4ee4-b2ba-6730f29eab0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7b0493d1-4be5-4925-a386-81c9e06f491a" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7b0493d1-4be5-4925-a386-81c9e06f491a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5fcf9d37-ad9f-4675-8e7d-1f84806830c8" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5fcf9d37-ad9f-4675-8e7d-1f84806830c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf3b8e87-b77a-44de-b71e-dda980444294" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf3b8e87-b77a-44de-b71e-dda980444294" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" 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_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a_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_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" 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_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_e5664802-714a-4ee0-a638-a5a05d45cf5f" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_PatentsMember_e5664802-714a-4ee0-a638-a5a05d45cf5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e50c497f-b2de-49b2-b704-011cfca43839" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e50c497f-b2de-49b2-b704-011cfca43839" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3210fd7b-9839-4d48-a3ea-d02d1dbdf7fb" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3210fd7b-9839-4d48-a3ea-d02d1dbdf7fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d5c41edc-7f17-413a-8d7e-6f1aa91ef289" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_TrademarksMember_d5c41edc-7f17-413a-8d7e-6f1aa91ef289" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_217f77d2-eaa6-4700-942a-a67beb56730d" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_217f77d2-eaa6-4700-942a-a67beb56730d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i93660fe7941041febc98e9a212c3890f_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_21c9ebaa-2a15-4bea-9469-87daab2305b1" 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_cc5beaa6-416d-4dd3-b6f1-2aa7c9b15498" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cc5beaa6-416d-4dd3-b6f1-2aa7c9b15498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4f561c5b-0ef9-40dc-9484-475e9c12e4a8" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_Goodwill_4f561c5b-0ef9-40dc-9484-475e9c12e4a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1f493aa2-d534-4aa8-809a-78ff233e3f33" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1f493aa2-d534-4aa8-809a-78ff233e3f33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_ad9f7312-7cab-4470-bdd9-4cf845b825ef" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_ad9f7312-7cab-4470-bdd9-4cf845b825ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4f5fe93a-5509-4ea6-ad09-14674eccda2a" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4f5fe93a-5509-4ea6-ad09-14674eccda2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4f12f572-0811-43b3-9081-73b651c0e87e" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4f12f572-0811-43b3-9081-73b651c0e87e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1f81b321-b925-49e8-8988-7d0b474c1297" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c90a2508-d60a-433d-be1c-1b90cea16960" 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_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c90a2508-d60a-433d-be1c-1b90cea16960" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c90a2508-d60a-433d-be1c-1b90cea16960_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_c90a2508-d60a-433d-be1c-1b90cea16960" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c90a2508-d60a-433d-be1c-1b90cea16960_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" 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_c90a2508-d60a-433d-be1c-1b90cea16960" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_0f230c0a-0cb1-4a26-a8b9-ebbdba2fc6cf" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" xlink:to="loc_algm_VoxtelIncMember_0f230c0a-0cb1-4a26-a8b9-ebbdba2fc6cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" 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_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71_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_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0e4030de-71cf-4524-a6a4-09ceff88c25d" 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_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0e4030de-71cf-4524-a6a4-09ceff88c25d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_09ae4e13-5cec-40b9-90c4-eca957832c3b" 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_0e4030de-71cf-4524-a6a4-09ceff88c25d" xlink:to="loc_us-gaap_PatentsMember_09ae4e13-5cec-40b9-90c4-eca957832c3b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" id="ib1eb6ecdae584021b8832a3219417abc_GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnet"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="extended" id="iaf4397037949441f8f27145c89594e4a_OtherAssetsnet"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="extended" id="ieb7611731a444bbca4764c1d30ad5f9d_OtherAssetsnetTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="extended" id="idf191935f991479d9b731ea61060a752_OtherAssetsnetDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="algm-20201225.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended" id="iefed21606f1b41288f22c3dcf05ad059_AccruedExpensesandOtherCurrentLiabilities"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended" id="ib090ababaa1f4413a443a7585c1e8ff6_AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended" id="i3934a6e811b447f7808e78e055e7427e_AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlan"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="extended" id="i25c43abae43840399af7d5a92fe7f7a8_ManagementLongTermIncentivePlan"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlanTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="extended" id="i312f14316df5439ea0553af8dc87facd_ManagementLongTermIncentivePlanTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#ManagementLongTermIncentivePlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="extended" id="i75707f688e88405ab0d64d287cd84352_ManagementLongTermIncentivePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" 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_8299acb4-6e95-4208-877d-b686b0d4b7f5" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8299acb4-6e95-4208-877d-b686b0d4b7f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4795b9b9-967b-43eb-8af4-f2de5a1455ae" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4795b9b9-967b-43eb-8af4-f2de5a1455ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d5ec36f1-c226-494c-b8cd-5ec4a6cb1a82" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d5ec36f1-c226-494c-b8cd-5ec4a6cb1a82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd40c7c1-24f3-4151-9fe6-6488b97672f9" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd40c7c1-24f3-4151-9fe6-6488b97672f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_66f2312c-2d12-41ff-8c78-e88259c91588" 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_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_66f2312c-2d12-41ff-8c78-e88259c91588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_1cb7c9d4-2bf1-4510-a95d-4560ef9a9619" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_1cb7c9d4-2bf1-4510-a95d-4560ef9a9619" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_f21b324c-4828-4b96-b6c0-5a9ef7750f83" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_f21b324c-4828-4b96-b6c0-5a9ef7750f83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_1f3a9683-0f14-45fb-bead-a7970a5fd148" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_1f3a9683-0f14-45fb-bead-a7970a5fd148" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_04f630a3-a840-4520-bc5c-9ed15ba6ec5a" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_04f630a3-a840-4520-bc5c-9ed15ba6ec5a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_3a27e65a-a3d9-4b83-a9a1-df269b9cbd56" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_3a27e65a-a3d9-4b83-a9a1-df269b9cbd56" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_56bbb10f-f1f1-41d7-b4e1-68ec232b9332" 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_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_806119d4-5043-4b6e-9af0-4388ee39ba5e" 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_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_806119d4-5043-4b6e-9af0-4388ee39ba5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_666a26f8-7c66-41d4-bcb7-1846ac3c748f" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_666a26f8-7c66-41d4-bcb7-1846ac3c748f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_2cd3d721-1cf9-4ecc-b4e9-0e3a3bb3b72c" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_2cd3d721-1cf9-4ecc-b4e9-0e3a3bb3b72c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_4b37ce80-0226-4f7e-af83-87582d804053" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_4b37ce80-0226-4f7e-af83-87582d804053" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_f148228f-4cf2-49f0-9164-3ac18cfaefe4" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_f148228f-4cf2-49f0-9164-3ac18cfaefe4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_73d0f22c-48cb-4517-8a87-bff8279e0030" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_73d0f22c-48cb-4517-8a87-bff8279e0030" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_ae18d9a4-82f3-4007-97f0-9286165707e6" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a_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_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" 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_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_002ec077-a3f9-4478-a921-7c37823b056a" xlink:href="algm-20201225.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:to="loc_algm_LongTermCashIncentivePlanMember_002ec077-a3f9-4478-a921-7c37823b056a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_32c12ea8-9fb6-4dc8-9146-8cd7c54ff2e7" xlink:href="algm-20201225.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_32c12ea8-9fb6-4dc8-9146-8cd7c54ff2e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_PlanNameAxis_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_91cbfd5f-c32f-4d45-a092-e9e2f39576b7_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_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" xlink:to="loc_us-gaap_PlanNameDomain_91cbfd5f-c32f-4d45-a092-e9e2f39576b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" 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_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" xlink:to="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_1f6f8fa8-0bdd-4289-9298-1b1bd6b0f3ec" xlink:href="algm-20201225.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_1f6f8fa8-0bdd-4289-9298-1b1bd6b0f3ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b1b5d9c9-df28-446e-9ab7-a77c21363feb" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_AwardTypeAxis_b1b5d9c9-df28-446e-9ab7-a77c21363feb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b5d9c9-df28-446e-9ab7-a77c21363feb_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_b1b5d9c9-df28-446e-9ab7-a77c21363feb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b5d9c9-df28-446e-9ab7-a77c21363feb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a5e3da7-05c3-4374-8d02-115a625532d1" 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_b1b5d9c9-df28-446e-9ab7-a77c21363feb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a5e3da7-05c3-4374-8d02-115a625532d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_20eb27f5-8e05-464d-a3a7-44c6bbd84ed7" 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_1a5e3da7-05c3-4374-8d02-115a625532d1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_20eb27f5-8e05-464d-a3a7-44c6bbd84ed7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowings"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="extended" id="i8485b0ed39484a5281b23322e2587ae8_DebtandOtherBorrowings"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="extended" id="ib042dcecca7f4c0281fd42f694aa8532_DebtandOtherBorrowingsTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="extended" id="i5880982c22e0433981e03503754ef1fa_DebtandOtherBorrowingsSummaryofComponentsofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9f61ffcc-9989-4683-9fdc-083c95e1a6a7" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebt_9f61ffcc-9989-4683-9fdc-083c95e1a6a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_de574f9f-c7e0-413c-847a-b91494375c92" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebtCurrent_de574f9f-c7e0-413c-847a-b91494375c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8f5085b2-591c-4a91-9aa5-3d3a2bce52a8" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8f5085b2-591c-4a91-9aa5-3d3a2bce52a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" 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_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d2be7051-2d8a-4b6a-bcb5-455a81f5da32_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_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d2be7051-2d8a-4b6a-bcb5-455a81f5da32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" 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_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_30b2b960-0d53-4df0-8c91-af25e9c7a673" 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_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" xlink:to="loc_us-gaap_LineOfCreditMember_30b2b960-0d53-4df0-8c91-af25e9c7a673" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_66ef33c4-71a3-48ea-ad55-6b304d3db997" 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_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:to="loc_us-gaap_CreditFacilityAxis_66ef33c4-71a3-48ea-ad55-6b304d3db997" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_66ef33c4-71a3-48ea-ad55-6b304d3db997_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_66ef33c4-71a3-48ea-ad55-6b304d3db997" xlink:to="loc_us-gaap_CreditFacilityDomain_66ef33c4-71a3-48ea-ad55-6b304d3db997_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" 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_66ef33c4-71a3-48ea-ad55-6b304d3db997" xlink:to="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_f69014e7-d38c-49e7-a5a9-68c7ea7328bf" xlink:href="algm-20201225.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:to="loc_algm_TermLoanFacilityMember_f69014e7-d38c-49e7-a5a9-68c7ea7328bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ff9d98ec-321a-4b7e-845d-010ac92118c7" xlink:href="algm-20201225.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ff9d98ec-321a-4b7e-845d-010ac92118c7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="extended" id="i82288c2f0a4142aeb29ed116dcb96b97_DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="extended" id="i79a06efc2c9a4ca0a2b072dadaeef4be_DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" 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_1e25ae54-02af-4cd7-9f9f-78606b72761b" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1e25ae54-02af-4cd7-9f9f-78606b72761b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e958d1c4-7e1f-4d36-92f8-c84ba9fb341f" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e958d1c4-7e1f-4d36-92f8-c84ba9fb341f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_d209bc1a-76e7-41c1-aefa-a231e1916614" xlink:href="algm-20201225.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_d209bc1a-76e7-41c1-aefa-a231e1916614" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de604968-855c-49dc-9a83-5ec1e0806ebb" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de604968-855c-49dc-9a83-5ec1e0806ebb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e250fdf7-f982-4553-a536-f73bcc78ed94" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCredit_e250fdf7-f982-4553-a536-f73bcc78ed94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_1112c238-3f28-482b-ace3-6e897f8056d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_1112c238-3f28-482b-ace3-6e897f8056d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_87936173-a80b-4b97-9ba4-f54c68129e31" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_87936173-a80b-4b97-9ba4-f54c68129e31" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_82ff07a8-91da-43a4-8732-e4c145955406" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_82ff07a8-91da-43a4-8732-e4c145955406" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b67c7654-fb94-4ca4-8d90-ccf0c262cc7d" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b67c7654-fb94-4ca4-8d90-ccf0c262cc7d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3773b690-8bc0-480f-b3ab-04cc5aba6939" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_CreditFacilityAxis_3773b690-8bc0-480f-b3ab-04cc5aba6939" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3773b690-8bc0-480f-b3ab-04cc5aba6939_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_3773b690-8bc0-480f-b3ab-04cc5aba6939" xlink:to="loc_us-gaap_CreditFacilityDomain_3773b690-8bc0-480f-b3ab-04cc5aba6939_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" 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_3773b690-8bc0-480f-b3ab-04cc5aba6939" xlink:to="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_00f2cf36-6e13-4a10-a0f2-2f491b7710b2" xlink:href="algm-20201225.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_algm_TermLoanFacilityMember_00f2cf36-6e13-4a10-a0f2-2f491b7710b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d2affb0f-f04a-409c-a967-44b7350fde9b" 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_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d2affb0f-f04a-409c-a967-44b7350fde9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fba345a4-1fd9-446e-b09f-de927a99ae10" 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_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_us-gaap_LineOfCreditMember_fba345a4-1fd9-446e-b09f-de927a99ae10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b_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_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" 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_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_bade5b42-5258-4477-9710-577fe7d526ac" xlink:href="algm-20201225.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_bade5b42-5258-4477-9710-577fe7d526ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_1ddeea4d-ad65-4873-9e1c-ffc4be525670" xlink:href="algm-20201225.xsd#algm_MizuhoBankLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_MizuhoBankLtdMember_1ddeea4d-ad65-4873-9e1c-ffc4be525670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BankOfMitsubishiUFJMember_5e3bda2a-6a65-411a-b99f-290bb820a444" xlink:href="algm-20201225.xsd#algm_BankOfMitsubishiUFJMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_BankOfMitsubishiUFJMember_5e3bda2a-6a65-411a-b99f-290bb820a444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5ee30016-3281-41f4-9413-86b44842b8c1" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_VariableRateAxis_5ee30016-3281-41f4-9413-86b44842b8c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5ee30016-3281-41f4-9413-86b44842b8c1_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_5ee30016-3281-41f4-9413-86b44842b8c1" xlink:to="loc_us-gaap_VariableRateDomain_5ee30016-3281-41f4-9413-86b44842b8c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7923dc97-896e-41e1-94fb-e6f5645079b1" 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_5ee30016-3281-41f4-9413-86b44842b8c1" xlink:to="loc_us-gaap_VariableRateDomain_7923dc97-896e-41e1-94fb-e6f5645079b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b6e4e06a-4c58-4b28-852e-fe393a797a83" 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_7923dc97-896e-41e1-94fb-e6f5645079b1" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b6e4e06a-4c58-4b28-852e-fe393a797a83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3dcdc896-6efe-4e37-a26f-303a9b57dee9" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_srt_RangeAxis_3dcdc896-6efe-4e37-a26f-303a9b57dee9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3dcdc896-6efe-4e37-a26f-303a9b57dee9_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_3dcdc896-6efe-4e37-a26f-303a9b57dee9" xlink:to="loc_srt_RangeMember_3dcdc896-6efe-4e37-a26f-303a9b57dee9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3fb66871-12f2-4595-ab18-99889a8b35e6" 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_3dcdc896-6efe-4e37-a26f-303a9b57dee9" xlink:to="loc_srt_RangeMember_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8bc34ca7-c3c3-47e7-ad56-da4ec27efb74" 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_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:to="loc_srt_MinimumMember_8bc34ca7-c3c3-47e7-ad56-da4ec27efb74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4e85ec6d-233d-4b3d-9b65-51a8b08477b6" 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_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:to="loc_srt_MaximumMember_4e85ec6d-233d-4b3d-9b65-51a8b08477b6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="extended" id="if146d0d12df44122831a180ae6162860_DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" 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_7094bf71-cf08-4119-9f8b-53617a5ee8ae" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7094bf71-cf08-4119-9f8b-53617a5ee8ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f2d6e62f-a0b7-416b-ba32-80dd31a01007" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f2d6e62f-a0b7-416b-ba32-80dd31a01007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0b9e6afc-c3f9-4f19-91a5-3135d49b4052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0b9e6afc-c3f9-4f19-91a5-3135d49b4052" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8af5ea52-289d-4291-93d0-5e9b3ed2f0e5" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCredit_8af5ea52-289d-4291-93d0-5e9b3ed2f0e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_2ea542de-78a2-48fd-88a1-d6f97e72c523" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_2ea542de-78a2-48fd-88a1-d6f97e72c523" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_ef6fe2f1-e950-4d3c-8f66-557595aa7707" xlink:href="algm-20201225.xsd#algm_LineOfCreditFacilityCollateralSecuredPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_ef6fe2f1-e950-4d3c-8f66-557595aa7707" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_9efd8bea-01df-416c-a7b1-067eadbcf438" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_9efd8bea-01df-416c-a7b1-067eadbcf438" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_a112b4d9-2119-42fd-867c-dd3af4a52bf3" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_57bab420-e3cb-4293-ad12-5c0ca8e6685a" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_CreditFacilityAxis_57bab420-e3cb-4293-ad12-5c0ca8e6685a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_57bab420-e3cb-4293-ad12-5c0ca8e6685a_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_57bab420-e3cb-4293-ad12-5c0ca8e6685a" xlink:to="loc_us-gaap_CreditFacilityDomain_57bab420-e3cb-4293-ad12-5c0ca8e6685a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" 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_57bab420-e3cb-4293-ad12-5c0ca8e6685a" xlink:to="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_b0573d28-1198-4551-8f13-afd832893130" xlink:href="algm-20201225.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_b0573d28-1198-4551-8f13-afd832893130" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_DebtInstrumentAxis_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cef8be98-8f06-4b78-89bd-83de1bb4b5d8_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_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cef8be98-8f06-4b78-89bd-83de1bb4b5d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" 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_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_750d6b6e-6f18-49c9-9037-67c0e6ca54f2" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringJanuary222021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_750d6b6e-6f18-49c9-9037-67c0e6ca54f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_ff527a04-50bf-478b-b113-c697cdcb27f3" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_ff527a04-50bf-478b-b113-c697cdcb27f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementMaturingJune182020Member_5dff3300-ec2e-4b3d-8d4c-e1a1b5c3c089" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementMaturingJune182020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementMaturingJune182020Member_5dff3300-ec2e-4b3d-8d4c-e1a1b5c3c089" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_9df26573-69f0-4d1b-b9df-e3067b1ff58c" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_9df26573-69f0-4d1b-b9df-e3067b1ff58c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_899ecf08-1d17-4d58-a308-f340345f4623" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_899ecf08-1d17-4d58-a308-f340345f4623" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ae689a9c-de59-4964-bdab-935c2eba8b34" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ae689a9c-de59-4964-bdab-935c2eba8b34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ae689a9c-de59-4964-bdab-935c2eba8b34_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_ae689a9c-de59-4964-bdab-935c2eba8b34" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ae689a9c-de59-4964-bdab-935c2eba8b34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" 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_ae689a9c-de59-4964-bdab-935c2eba8b34" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_9997ded0-62b2-45a8-aae0-49109d878182" 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_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" xlink:to="loc_us-gaap_LineOfCreditMember_9997ded0-62b2-45a8-aae0-49109d878182" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_VariableRateAxis_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_0774bbd5-82b2-4272-8ec0-c4d6171d3e09_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_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" xlink:to="loc_us-gaap_VariableRateDomain_0774bbd5-82b2-4272-8ec0-c4d6171d3e09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_91f39cc4-a530-4a45-8daa-db9d389fc0b7" 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_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" xlink:to="loc_us-gaap_VariableRateDomain_91f39cc4-a530-4a45-8daa-db9d389fc0b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_06c55717-f8c0-4932-be96-11d1238cd35d" 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_91f39cc4-a530-4a45-8daa-db9d389fc0b7" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_06c55717-f8c0-4932-be96-11d1238cd35d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_058da9ab-8867-4794-b26b-d0a90821e419" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_058da9ab-8867-4794-b26b-d0a90821e419" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_058da9ab-8867-4794-b26b-d0a90821e419_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_058da9ab-8867-4794-b26b-d0a90821e419" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_058da9ab-8867-4794-b26b-d0a90821e419_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" 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_058da9ab-8867-4794-b26b-d0a90821e419" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2fb31c52-4f49-4d53-8ba5-9fc7fdebe08b" xlink:href="algm-20201225.xsd#algm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" xlink:to="loc_algm_COVID19Member_2fb31c52-4f49-4d53-8ba5-9fc7fdebe08b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherLongTermLiabilities"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="extended" id="i2c7dc76b83b5495ebbd1931f2c4a1b84_OtherLongTermLiabilities"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherLongTermLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended" id="ia2de7b00053849e788badc2614a7f522_OtherLongTermLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended" id="i251559b9c679448ab3f7649eabf242d0_OtherLongTermLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlans" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlans"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlans" xlink:type="extended" id="id149857a37c444369e9f5345e2b3d2af_RetirementPlans"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="extended" id="ibd3f869c8f574c04a0e963142b5aecdf_RetirementPlansTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended" id="ied324bfef2514fe38ba976052e976369_RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" 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_52e87f9f-80a3-46bb-9a3f-dcf9c819d34a" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_52e87f9f-80a3-46bb-9a3f-dcf9c819d34a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_3d12357b-c7c8-4af8-b63a-b3eb73e004a4" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_3d12357b-c7c8-4af8-b63a-b3eb73e004a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_42e67506-c520-4407-be23-6d22fe149066" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_42e67506-c520-4407-be23-6d22fe149066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_49fada27-cacb-40ac-a0bf-bdefb194ce51" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_49fada27-cacb-40ac-a0bf-bdefb194ce51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9017fa46-7dae-4917-9350-6297865c61f4" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9017fa46-7dae-4917-9350-6297865c61f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6317738c-df5f-4450-8606-e18ce78e5d02" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6317738c-df5f-4450-8606-e18ce78e5d02" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65b19cf-b11e-4ae4-9222-75791d8a7eb3" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65b19cf-b11e-4ae4-9222-75791d8a7eb3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7e2fcec2-1b89-448d-bb29-1b4c183bd716" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7e2fcec2-1b89-448d-bb29-1b4c183bd716" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" 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_7e2fcec2-1b89-448d-bb29-1b4c183bd716" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c8f98279-89d8-4d4d-9e2a-020d0ae60df9_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_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c8f98279-89d8-4d4d-9e2a-020d0ae60df9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6fd2d144-92e3-4a69-b194-145af0498f7f" 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_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6fd2d144-92e3-4a69-b194-145af0498f7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_63b9dd05-b393-4fcb-a515-1fa20b4e76d1" 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_6fd2d144-92e3-4a69-b194-145af0498f7f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_63b9dd05-b393-4fcb-a515-1fa20b4e76d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended" id="i58406063f3df4d2db5109e4d728ca7b4_RetirementPlansFairValueofEntitysPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" 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_23eaddde-d8f3-47bb-bd5b-eb299d76f5ed" 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_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_23eaddde-d8f3-47bb-bd5b-eb299d76f5ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f254e6f7-cf28-4d7a-af97-1452454059c3" 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_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_39ebfb59-7d94-4314-9f3b-c37cac4d818a" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_39ebfb59-7d94-4314-9f3b-c37cac4d818a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_39ebfb59-7d94-4314-9f3b-c37cac4d818a_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_39ebfb59-7d94-4314-9f3b-c37cac4d818a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_39ebfb59-7d94-4314-9f3b-c37cac4d818a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" 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_39ebfb59-7d94-4314-9f3b-c37cac4d818a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_e99df4a1-81c6-4c85-a8d6-dcfbc769c07f" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_e99df4a1-81c6-4c85-a8d6-dcfbc769c07f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_af562055-897c-4c06-ab67-dcf3f65f5d92" xlink:href="algm-20201225.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_algm_UnitInvestmentTrustFundMember_af562055-897c-4c06-ab67-dcf3f65f5d92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_d9626dd5-f3a4-43d5-96ee-78e2404d9cbd" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_BankLoanObligationsMember_d9626dd5-f3a4-43d5-96ee-78e2404d9cbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_3f5b8868-9ee4-4164-be1c-d01e72cefb9a" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_3f5b8868-9ee4-4164-be1c-d01e72cefb9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9df531a5-d147-4db4-9e6f-c01c0c576651" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9df531a5-d147-4db4-9e6f-c01c0c576651" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3133e105-d7fa-41b6-9803-de88a46ad49d" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3133e105-d7fa-41b6-9803-de88a46ad49d_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_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3133e105-d7fa-41b6-9803-de88a46ad49d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2e372a77-50a8-4bba-be9d-21de93d112a9" 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_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_63dd176b-0367-44b5-a588-dab9c6c075bc" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_63dd176b-0367-44b5-a588-dab9c6c075bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7e22689a-873c-4031-8fe6-cf4cedc9b7bc" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7e22689a-873c-4031-8fe6-cf4cedc9b7bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5e830a79-4a1e-44d2-b0c7-70c460267944" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5e830a79-4a1e-44d2-b0c7-70c460267944" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ef9cdcb-c7ec-4322-bc71-260f14cc0464_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_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ef9cdcb-c7ec-4322-bc71-260f14cc0464_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b9110157-9469-4eea-8eb5-3e994ef2aad8" 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_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b9110157-9469-4eea-8eb5-3e994ef2aad8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c0a8e660-3df7-4aee-a71f-4696879b2ad4" 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_b9110157-9469-4eea-8eb5-3e994ef2aad8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c0a8e660-3df7-4aee-a71f-4696879b2ad4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended" id="i3d1548312cfa437f8daa342d864e1f28_RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f8477ed1-beaf-4f59-9caa-1181c0323ca9" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" 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_f8477ed1-beaf-4f59-9caa-1181c0323ca9" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74ed3641-edf4-47af-b7fd-0a07949c56e9" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74ed3641-edf4-47af-b7fd-0a07949c56e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_029653a6-2257-41ad-a3d3-0533ba84080a" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_029653a6-2257-41ad-a3d3-0533ba84080a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_ecc19e37-70e0-45ba-ac25-6e4c5b35ce4e" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_ecc19e37-70e0-45ba-ac25-6e4c5b35ce4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_e6974830-0121-441d-beca-faa5b0165d93" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_e6974830-0121-441d-beca-faa5b0165d93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_b54f658b-791c-470d-b740-e7d0fff3a7a5" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_b54f658b-791c-470d-b740-e7d0fff3a7a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cd01cc01-ea3e-4e5b-91ee-8be796be9708" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" 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_f8477ed1-beaf-4f59-9caa-1181c0323ca9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_493b5b48-89d2-4fbd-90ba-afdac384508e" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_493b5b48-89d2-4fbd-90ba-afdac384508e_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_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_493b5b48-89d2-4fbd-90ba-afdac384508e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7e06ce74-bea1-4ba2-ac80-8f35344c7814" 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_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7e06ce74-bea1-4ba2-ac80-8f35344c7814" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_781563ff-8d36-4a5c-9b04-9f4493203ba7" 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_7e06ce74-bea1-4ba2-ac80-8f35344c7814" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_781563ff-8d36-4a5c-9b04-9f4493203ba7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c49bc396-48a1-47e3-8a91-a445d838301c" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c49bc396-48a1-47e3-8a91-a445d838301c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_c49bc396-48a1-47e3-8a91-a445d838301c_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_c49bc396-48a1-47e3-8a91-a445d838301c" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_c49bc396-48a1-47e3-8a91-a445d838301c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_964e1872-a01a-4557-8bcc-fd436fdbbd23" 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_c49bc396-48a1-47e3-8a91-a445d838301c" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_d05f39f9-e634-4167-9aad-271a7acbae84" 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_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:to="loc_us-gaap_BankLoanObligationsMember_d05f39f9-e634-4167-9aad-271a7acbae84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_3e9052e2-9da0-4a52-a829-512197d8faf0" 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_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_3e9052e2-9da0-4a52-a829-512197d8faf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9f68a951-8fff-4b46-b8de-d54c5bcc3525" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9f68a951-8fff-4b46-b8de-d54c5bcc3525_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_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9f68a951-8fff-4b46-b8de-d54c5bcc3525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" 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_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a620d60d-44e0-4105-b471-718ff95345b8" 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_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a620d60d-44e0-4105-b471-718ff95345b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended" id="i588cbd2cb39544b99b750f4237238643_RetirementPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" 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_3a67efca-ca81-4f7e-b3c5-58ac7ebec93a" 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_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_3a67efca-ca81-4f7e-b3c5-58ac7ebec93a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_cae1655d-2b87-400e-a74a-529a5610f488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_cae1655d-2b87-400e-a74a-529a5610f488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_3598e0ac-7fe5-4875-811c-728505e558b6" xlink:href="algm-20201225.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_3598e0ac-7fe5-4875-811c-728505e558b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_846978db-804b-4d28-b026-d72fd1ef4082" 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_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_846978db-804b-4d28-b026-d72fd1ef4082" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0fb49a70-8924-478f-8531-d0068363f3ea" 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_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0fb49a70-8924-478f-8531-d0068363f3ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f48064ac-635e-42f0-9444-3a65a2de21bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f48064ac-635e-42f0-9444-3a65a2de21bb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_621f0fa0-5657-4a06-a0bd-91ba1a1f1872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_621f0fa0-5657-4a06-a0bd-91ba1a1f1872" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_faeb00e7-bdaf-4db3-9f5c-d2b269412a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_faeb00e7-bdaf-4db3-9f5c-d2b269412a01" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_0deff140-e489-41cb-8036-eb84ef153d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_0deff140-e489-41cb-8036-eb84ef153d31" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_4b19d3ae-9033-4dda-9325-adf4746cfb6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_4b19d3ae-9033-4dda-9325-adf4746cfb6b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_c7305845-b730-4658-8bb1-3e7add4573b7" xlink:href="algm-20201225.xsd#algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_c7305845-b730-4658-8bb1-3e7add4573b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" 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_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_eff82e54-d358-4b9f-bc8e-c455386aa94f" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_eff82e54-d358-4b9f-bc8e-c455386aa94f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_eff82e54-d358-4b9f-bc8e-c455386aa94f_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_eff82e54-d358-4b9f-bc8e-c455386aa94f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_eff82e54-d358-4b9f-bc8e-c455386aa94f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" 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_eff82e54-d358-4b9f-bc8e-c455386aa94f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c19f2ffe-d4fd-497f-a319-0aa55615936f" 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_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c19f2ffe-d4fd-497f-a319-0aa55615936f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_d09dcb13-6baa-4d4c-baf9-ce8e28493ffd" 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_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_d09dcb13-6baa-4d4c-baf9-ce8e28493ffd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c0b3fdde-f625-4230-b5ed-90f407844a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c0b3fdde-f625-4230-b5ed-90f407844a7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_ad0f4d53-355f-4384-a178-ac4c07c90c37" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:to="loc_us-gaap_RetirementPlanNameAxis_ad0f4d53-355f-4384-a178-ac4c07c90c37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ad0f4d53-355f-4384-a178-ac4c07c90c37_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_ad0f4d53-355f-4384-a178-ac4c07c90c37" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ad0f4d53-355f-4384-a178-ac4c07c90c37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" 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_ad0f4d53-355f-4384-a178-ac4c07c90c37" xlink:to="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_3fcd2889-2e94-491b-b4ec-53bdd5782a8c" xlink:href="algm-20201225.xsd#algm_PensionPromiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_PensionPromiseMember_3fcd2889-2e94-491b-b4ec-53bdd5782a8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_92e94bce-64db-41b9-9b81-1acf118cec01" xlink:href="algm-20201225.xsd#algm_AMEPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_AMEPlanMember_92e94bce-64db-41b9-9b81-1acf118cec01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_cde77324-72e6-44b1-a4d4-d546e6e46ac0" xlink:href="algm-20201225.xsd#algm_Company401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_Company401KPlanMember_cde77324-72e6-44b1-a4d4-d546e6e46ac0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="algm-20201225.xsd#CommitmentandContingencies"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="extended" id="i5373c65285ca41bd99f686437440ad79_CommitmentandContingencies"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommitmentandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="extended" id="i3fc4df946b9c43b69fa93826ad9fb927_CommitmentandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a85ff4d4-89fa-4f95-b0fa-194982fc70af" 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_adbf6b51-cfe9-4d4d-a6a8-34331719cbde" 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_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_adbf6b51-cfe9-4d4d-a6a8-34331719cbde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1d4b1f92-0e06-4d23-8b95-438ad3e830b8" 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_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1d4b1f92-0e06-4d23-8b95-438ad3e830b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_c6d120f4-d1d0-4e95-ad94-574c2a076a0f" 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_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_c6d120f4-d1d0-4e95-ad94-574c2a076a0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" 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_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_LossContingenciesTable_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b9bed52-72e8-40a2-b226-588c6b6a0550" 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_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" xlink:to="loc_srt_RangeAxis_6b9bed52-72e8-40a2-b226-588c6b6a0550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6b9bed52-72e8-40a2-b226-588c6b6a0550_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_6b9bed52-72e8-40a2-b226-588c6b6a0550" xlink:to="loc_srt_RangeMember_6b9bed52-72e8-40a2-b226-588c6b6a0550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f0aa747-7208-4d0c-b691-210bd3dfed36" 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_6b9bed52-72e8-40a2-b226-588c6b6a0550" xlink:to="loc_srt_RangeMember_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8dc015e0-b9ca-458f-b504-c60630c56607" 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_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:to="loc_srt_MinimumMember_8dc015e0-b9ca-458f-b504-c60630c56607" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5e147d93-5d47-4b5b-93c3-30c9fb2786cd" 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_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:to="loc_srt_MaximumMember_5e147d93-5d47-4b5b-93c3-30c9fb2786cd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShare"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="extended" id="ia8e38bfb91dd4650a0e9bac7385f15a3_NetLossIncomeperShare"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="extended" id="ie933d76414174faba973687960ff6991_NetLossIncomeperShareTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="extended" id="if166c18766a243c38000fc9db538bc47_NetLossIncomeperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" 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_2918d8fb-c151-4aaf-af61-b4b5e1bb6e02" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_2918d8fb-c151-4aaf-af61-b4b5e1bb6e02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_62030076-a05b-4879-b942-0632aad4cea8" xlink:href="algm-20201225.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockConversionRatio_62030076-a05b-4879-b942-0632aad4cea8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1d8a3332-b9eb-4925-8275-8dd644c1308c" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1d8a3332-b9eb-4925-8275-8dd644c1308c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_e757e778-a2dd-45e0-ae26-09f5e25b6d90" xlink:href="algm-20201225.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_e757e778-a2dd-45e0-ae26-09f5e25b6d90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_ecc0d1c9-d105-41e0-9414-f6aa33ce735f" xlink:href="algm-20201225.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_ecc0d1c9-d105-41e0-9414-f6aa33ce735f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2934c0f0-0efc-4896-8f3d-93c3e7a8f5f1" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2934c0f0-0efc-4896-8f3d-93c3e7a8f5f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e1b91e1-1913-4ae8-ad5e-7213c9e628d4" 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_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e1b91e1-1913-4ae8-ad5e-7213c9e628d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ef21b99d-a3d5-4074-ae93-3cee6073daf0" 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_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ef21b99d-a3d5-4074-ae93-3cee6073daf0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" 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_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_69d3e67d-15ff-48cc-8862-9d8b9c141c1b_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_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_69d3e67d-15ff-48cc-8862-9d8b9c141c1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" 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_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_061552f3-dba9-42cb-82d8-ef92349aa857" 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_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:to="loc_us-gaap_CommonClassAMember_061552f3-dba9-42cb-82d8-ef92349aa857" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_7e3d40c1-4222-4db2-b127-30c6052ee756" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:to="loc_algm_CommonClassLMember_7e3d40c1-4222-4db2-b127-30c6052ee756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_33f7e7c4-e503-4083-8f84-00c8d0113478" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_33f7e7c4-e503-4083-8f84-00c8d0113478" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_33f7e7c4-e503-4083-8f84-00c8d0113478_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_33f7e7c4-e503-4083-8f84-00c8d0113478" xlink:to="loc_us-gaap_EquityComponentDomain_33f7e7c4-e503-4083-8f84-00c8d0113478_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" 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_33f7e7c4-e503-4083-8f84-00c8d0113478" xlink:to="loc_us-gaap_EquityComponentDomain_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_51cbd6a3-3f95-49ea-8b2c-2fe6b5ba4e3b" 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_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" xlink:to="loc_us-gaap_CommonStockMember_51cbd6a3-3f95-49ea-8b2c-2fe6b5ba4e3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7eadfc40-753c-46c9-b868-40a0892467d2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7eadfc40-753c-46c9-b868-40a0892467d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_753b3293-1b4b-4262-9055-817c06588766" 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_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_753b3293-1b4b-4262-9055-817c06588766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_bd8a7c69-ff63-41f0-9449-2525f5d9ea7e" 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_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:to="loc_us-gaap_PerformanceSharesMember_bd8a7c69-ff63-41f0-9449-2525f5d9ea7e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="extended" id="i0a6471a97c924d9e84490c21e182e21f_NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended" id="i04e5b9bc188343d7842f9e7fe260f2c6_NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" 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_7d5b7d8b-1937-42ac-86e6-1ed6fdcc01d6" xlink:href="algm-20201225.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_7d5b7d8b-1937-42ac-86e6-1ed6fdcc01d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" 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_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44ea3fd5-0fa6-42ee-8163-9eb201125006" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:to="loc_us-gaap_AwardTypeAxis_44ea3fd5-0fa6-42ee-8163-9eb201125006" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44ea3fd5-0fa6-42ee-8163-9eb201125006_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_44ea3fd5-0fa6-42ee-8163-9eb201125006" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44ea3fd5-0fa6-42ee-8163-9eb201125006_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" 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_44ea3fd5-0fa6-42ee-8163-9eb201125006" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_35915757-a215-4862-b605-8b98678fc09c" 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_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_35915757-a215-4862-b605-8b98678fc09c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_7eaa8b9a-4827-489b-a227-6aca05f899de" 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_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:to="loc_us-gaap_PerformanceSharesMember_7eaa8b9a-4827-489b-a227-6aca05f899de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9cd4ee24-4c53-45da-ad16-f350cde7d967" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9cd4ee24-4c53-45da-ad16-f350cde7d967" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9cd4ee24-4c53-45da-ad16-f350cde7d967_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_9cd4ee24-4c53-45da-ad16-f350cde7d967" xlink:to="loc_us-gaap_ClassOfStockDomain_9cd4ee24-4c53-45da-ad16-f350cde7d967_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" 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_9cd4ee24-4c53-45da-ad16-f350cde7d967" xlink:to="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_9f385a1d-774d-4665-9655-9d1b37392546" xlink:href="algm-20201225.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_9f385a1d-774d-4665-9655-9d1b37392546" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="extended" id="i5f11dfb5cb9a4387bfda0360f17cb900_CommonStockandStockBasedCompensation"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="extended" id="i3f3a35a73eb748158bed0d7731196bd6_CommonStockandStockBasedCompensationTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i93346da058db41bc8e4a158d2f669411_CommonStockandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" 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_6edcdd67-8325-4c24-9799-5fc0c51a7749" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6edcdd67-8325-4c24-9799-5fc0c51a7749" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_8d7f7e2b-6c6a-4cbd-82a3-9dffe2a3598a" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_8d7f7e2b-6c6a-4cbd-82a3-9dffe2a3598a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_851a2ce9-93e6-4906-8bb1-17d286a579f9" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_851a2ce9-93e6-4906-8bb1-17d286a579f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_a67bdf3b-d4e5-4ec6-96f4-c1e917565a28" xlink:href="algm-20201225.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_a67bdf3b-d4e5-4ec6-96f4-c1e917565a28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_3c8c9a5a-bde5-4de1-b542-ef7bd7f386b3" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_3c8c9a5a-bde5-4de1-b542-ef7bd7f386b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock_1c1103ad-afae-4b18-b973-fef976dd49db" xlink:href="algm-20201225.xsd#algm_NumberOfClassesOfStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_NumberOfClassesOfStock_1c1103ad-afae-4b18-b973-fef976dd49db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fb8142a6-c531-4f21-a9f5-7501e8a3c10b" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fb8142a6-c531-4f21-a9f5-7501e8a3c10b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_da45f904-4052-43d6-b88d-ccab77663718" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_da45f904-4052-43d6-b88d-ccab77663718" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_aaac5f7c-1c65-4c74-a92b-9d236889c70e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_aaac5f7c-1c65-4c74-a92b-9d236889c70e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_13fe7193-8dc8-4f3e-857a-7c6b56571bb1" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_13fe7193-8dc8-4f3e-857a-7c6b56571bb1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendPercentage_01644e43-d62f-4893-bb64-6aedb53dbad0" xlink:href="algm-20201225.xsd#algm_CommonStockPriorityDividendPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_CommonStockPriorityDividendPercentage_01644e43-d62f-4893-bb64-6aedb53dbad0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_14c22ce3-6574-4060-b500-3dc9ea6036f0" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_14c22ce3-6574-4060-b500-3dc9ea6036f0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_06a491dd-c25d-40d8-b494-34f680814465" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_06a491dd-c25d-40d8-b494-34f680814465" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_8cd643bf-e6c9-4fb2-bd8d-9cbd3d4329ee" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_8cd643bf-e6c9-4fb2-bd8d-9cbd3d4329ee" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_c6af3962-fae5-4e94-b722-a50860e9d827" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_c6af3962-fae5-4e94-b722-a50860e9d827" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_bdf67a00-1633-45f7-b770-cd90f02631de" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_bdf67a00-1633-45f7-b770-cd90f02631de" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_00aca606-1e9e-4bca-b29b-eb618e01fd8b" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_00aca606-1e9e-4bca-b29b-eb618e01fd8b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_c95a11d7-8727-4b02-a1e7-300faa28391e" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_c95a11d7-8727-4b02-a1e7-300faa28391e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_833eb26b-e99d-46ed-b99b-f8057fd27c89" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_833eb26b-e99d-46ed-b99b-f8057fd27c89" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_690a3c37-0c36-40fb-be18-758cde33b115" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_690a3c37-0c36-40fb-be18-758cde33b115" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e9b85756-53f5-41a6-8890-a2d16d1a76ab" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e9b85756-53f5-41a6-8890-a2d16d1a76ab" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_c3be599d-0ea1-4814-92a2-1a601003f5d6" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_c3be599d-0ea1-4814-92a2-1a601003f5d6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_8f97e12e-07c8-4896-a399-be6932adc01d" xlink:href="algm-20201225.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockConversionRatio_8f97e12e-07c8-4896-a399-be6932adc01d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_24fe8e8b-49d9-43a2-ab75-9d9781166111" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_24fe8e8b-49d9-43a2-ab75-9d9781166111" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7cf25d64-e73d-4122-be67-5fb18d17d965" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7cf25d64-e73d-4122-be67-5fb18d17d965" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e0777f62-6839-4f80-b69c-bc9c48fa9f98" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e0777f62-6839-4f80-b69c-bc9c48fa9f98" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9923cc87-2cf7-42fc-8d25-50953d8be342" xlink:href="algm-20201225.xsd#algm_CommonStockSharesOutstandingWeightedAveragePricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9923cc87-2cf7-42fc-8d25-50953d8be342" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_c08845a2-5760-488d-90e2-4bea204bfafb" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_c08845a2-5760-488d-90e2-4bea204bfafb" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockWeightedAverageConversionPrice_16a9f58b-f6e5-4a99-9ae0-716d4670625d" xlink:href="algm-20201225.xsd#algm_ConversionOfStockWeightedAverageConversionPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockWeightedAverageConversionPrice_16a9f58b-f6e5-4a99-9ae0-716d4670625d" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6530c675-063a-40f0-a8b2-ba834b7eb308" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6530c675-063a-40f0-a8b2-ba834b7eb308" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b486932-036d-4dc6-ac2a-5a17df3f964e" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b486932-036d-4dc6-ac2a-5a17df3f964e" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c22104f0-1caa-4327-9a37-34b87ee8232e" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c22104f0-1caa-4327-9a37-34b87ee8232e" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_623486ed-8479-42b7-b23b-9a6c7bd56411" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_623486ed-8479-42b7-b23b-9a6c7bd56411" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_33e6583b-38bc-4fd5-9c3a-016f89c35b57" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_33e6583b-38bc-4fd5-9c3a-016f89c35b57" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_522128ab-540d-415c-a220-7ef2d3e49ce6" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_522128ab-540d-415c-a220-7ef2d3e49ce6" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_a8203acc-6b50-43a0-aec2-84a37f12ceb4" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_a8203acc-6b50-43a0-aec2-84a37f12ceb4" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56f9d673-5e23-47cf-bacf-dfd6d3c164ce" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56f9d673-5e23-47cf-bacf-dfd6d3c164ce" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_af036b8e-ddc3-4026-8a24-a256d8ddd8ee" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_af036b8e-ddc3-4026-8a24-a256d8ddd8ee" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a801fe33-d7ca-4868-a347-f9e8cc24e074" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a801fe33-d7ca-4868-a347-f9e8cc24e074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a801fe33-d7ca-4868-a347-f9e8cc24e074_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_a801fe33-d7ca-4868-a347-f9e8cc24e074" xlink:to="loc_us-gaap_ClassOfStockDomain_a801fe33-d7ca-4868-a347-f9e8cc24e074_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" 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_a801fe33-d7ca-4868-a347-f9e8cc24e074" xlink:to="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3b244261-fac1-46d7-a08f-18a28da4f1d8" 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_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:to="loc_us-gaap_CommonClassAMember_3b244261-fac1-46d7-a08f-18a28da4f1d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_61dae8e0-86a4-490a-a071-089303674df4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:to="loc_algm_CommonClassLMember_61dae8e0-86a4-490a-a071-089303674df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b01c934-2e63-4e6d-8405-72f0dbb06c6e_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_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" xlink:to="loc_us-gaap_EquityComponentDomain_1b01c934-2e63-4e6d-8405-72f0dbb06c6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f0596756-9786-48c6-a33a-7a173f1b9101" 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_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" xlink:to="loc_us-gaap_EquityComponentDomain_f0596756-9786-48c6-a33a-7a173f1b9101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dace3d17-c4d5-4b78-933d-6719c1f4dffd" 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_f0596756-9786-48c6-a33a-7a173f1b9101" xlink:to="loc_us-gaap_CommonStockMember_dace3d17-c4d5-4b78-933d-6719c1f4dffd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8075993b-5035-4a68-8e6c-91c19effeba4" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_VestingAxis_8075993b-5035-4a68-8e6c-91c19effeba4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8075993b-5035-4a68-8e6c-91c19effeba4_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_8075993b-5035-4a68-8e6c-91c19effeba4" xlink:to="loc_us-gaap_VestingDomain_8075993b-5035-4a68-8e6c-91c19effeba4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" 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_8075993b-5035-4a68-8e6c-91c19effeba4" xlink:to="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_56f35f25-87e8-4b6c-bb35-244549d5ef2e" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_56f35f25-87e8-4b6c-bb35-244549d5ef2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_a216b5c6-b2ea-4faf-b2aa-d9e62084804b" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:to="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_a216b5c6-b2ea-4faf-b2aa-d9e62084804b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_282a5427-e8b0-417d-bac0-118ac00122de" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_srt_OwnershipAxis_282a5427-e8b0-417d-bac0-118ac00122de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_282a5427-e8b0-417d-bac0-118ac00122de_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_282a5427-e8b0-417d-bac0-118ac00122de" xlink:to="loc_srt_OwnershipDomain_282a5427-e8b0-417d-bac0-118ac00122de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" 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_282a5427-e8b0-417d-bac0-118ac00122de" xlink:to="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_f9e92e86-450c-4419-905f-2895c630d41d" xlink:href="algm-20201225.xsd#algm_OneEquityPartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" xlink:to="loc_algm_OneEquityPartnersMember_f9e92e86-450c-4419-905f-2895c630d41d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a097a056-6bb2-443e-b6fd-f4851278ecd2" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_AwardTypeAxis_a097a056-6bb2-443e-b6fd-f4851278ecd2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a097a056-6bb2-443e-b6fd-f4851278ecd2_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_a097a056-6bb2-443e-b6fd-f4851278ecd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a097a056-6bb2-443e-b6fd-f4851278ecd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ba10cf-a776-4eba-8852-62ac0c24be97" 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_a097a056-6bb2-443e-b6fd-f4851278ecd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_47275ada-f475-4fc5-ab0e-d9001a4eb513" 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_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_47275ada-f475-4fc5-ab0e-d9001a4eb513" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b5ec910f-3227-4a91-8155-643a9f78a8c1" 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_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_PerformanceSharesMember_b5ec910f-3227-4a91-8155-643a9f78a8c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_084866ba-590f-42b3-a5d9-3cd1cdab48ec" 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_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_RestrictedStockMember_084866ba-590f-42b3-a5d9-3cd1cdab48ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_c797351a-97dc-4fbf-9e82-8ef0c87d95a2_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_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_c797351a-97dc-4fbf-9e82-8ef0c87d95a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" 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_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_7a40fe4c-23ee-47bd-aab1-0aeffb756be9" xlink:href="algm-20201225.xsd#algm_SharesOfCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:to="loc_algm_SharesOfCommonStockMember_7a40fe4c-23ee-47bd-aab1-0aeffb756be9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_e070c9ba-faa2-4d13-8e14-b9b50edc0dc6" xlink:href="algm-20201225.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_e070c9ba-faa2-4d13-8e14-b9b50edc0dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8_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_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" 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_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_08b98bad-548a-45ce-a0aa-0539134321be" xlink:href="algm-20201225.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:to="loc_algm_LongTermCashIncentivePlanMember_08b98bad-548a-45ce-a0aa-0539134321be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_f0c4e066-eca3-455a-863a-558399010f79" xlink:href="algm-20201225.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_f0c4e066-eca3-455a-863a-558399010f79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_aaf9452e-4646-4aa1-8639-d72cf4233571" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_PlanNameAxis_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_aaf9452e-4646-4aa1-8639-d72cf4233571_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_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:to="loc_us-gaap_PlanNameDomain_aaf9452e-4646-4aa1-8639-d72cf4233571_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" 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_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:to="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_41c4b9ad-ccd9-4b48-8152-f8fa5ae031f8" xlink:href="algm-20201225.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_41c4b9ad-ccd9-4b48-8152-f8fa5ae031f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_d0f94257-4d63-44f3-bb20-c6d1117bf540" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d0f94257-4d63-44f3-bb20-c6d1117bf540_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_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d0f94257-4d63-44f3-bb20-c6d1117bf540_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" 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_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_5a80a92f-b8e6-4100-8f50-c026f4892c61" 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_524767e1-86cc-4bbd-b226-071071fe837e" xlink:to="loc_us-gaap_IPOMember_5a80a92f-b8e6-4100-8f50-c026f4892c61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_2e2646c8-3e37-4d74-bf8a-9c07fc59b2cd" xlink:href="algm-20201225.xsd#algm_IPOSellingShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" xlink:to="loc_algm_IPOSellingShareholdersMember_2e2646c8-3e37-4d74-bf8a-9c07fc59b2cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e6ad6e70-d60d-43ea-a136-17b2c53432f3" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_dei_LegalEntityAxis_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6ad6e70-d60d-43ea-a136-17b2c53432f3_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_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:to="loc_dei_EntityDomain_e6ad6e70-d60d-43ea-a136-17b2c53432f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" 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_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:to="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_64a12e84-dd15-4bec-ae30-6c8b5922d671" xlink:href="algm-20201225.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" xlink:to="loc_algm_AllegroMicrosystemsIncMember_64a12e84-dd15-4bec-ae30-6c8b5922d671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8602dfa4-a96c-4c0b-9892-c172bae728c4" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_srt_RangeAxis_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8602dfa4-a96c-4c0b-9892-c172bae728c4_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_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:to="loc_srt_RangeMember_8602dfa4-a96c-4c0b-9892-c172bae728c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" 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_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:to="loc_srt_RangeMember_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_85a6fa3a-7c0c-4fa2-81b7-0351d3cccd5b" 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_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:to="loc_srt_MinimumMember_85a6fa3a-7c0c-4fa2-81b7-0351d3cccd5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97b509ae-d0c6-4ae0-bd79-c737248cec2f" 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_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:to="loc_srt_MaximumMember_97b509ae-d0c6-4ae0-bd79-c737248cec2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_334adce5-5974-4559-9bfe-57c4fd21add6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:to="loc_us-gaap_GranteeStatusDomain_334adce5-5974-4559-9bfe-57c4fd21add6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:to="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_40123fa8-69da-4d84-a1b4-735a9f26a0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_40123fa8-69da-4d84-a1b4-735a9f26a0f2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="extended" id="ieae2bc60da644688a1e2c51fdad56d1f_CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_9829af00-37ab-4cef-8ac5-713eed3e490b" 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_9dc82662-4d92-4972-a286-b214b660bc41" 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_9829af00-37ab-4cef-8ac5-713eed3e490b" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_9dc82662-4d92-4972-a286-b214b660bc41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" 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_9829af00-37ab-4cef-8ac5-713eed3e490b" xlink:to="loc_us-gaap_ConversionOfStockTable_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e_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_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" 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_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_d83c2286-a84f-452f-96fc-f9b87a59b47b" xlink:href="algm-20201225.xsd#algm_SharesOfCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:to="loc_algm_SharesOfCommonStockMember_d83c2286-a84f-452f-96fc-f9b87a59b47b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_4b4df2d9-914e-4e63-9075-12d5be389115" xlink:href="algm-20201225.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_4b4df2d9-914e-4e63-9075-12d5be389115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a6f8bc6e-d899-49fd-9419-92e6f5324848" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a6f8bc6e-d899-49fd-9419-92e6f5324848" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a6f8bc6e-d899-49fd-9419-92e6f5324848_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_a6f8bc6e-d899-49fd-9419-92e6f5324848" xlink:to="loc_us-gaap_ClassOfStockDomain_a6f8bc6e-d899-49fd-9419-92e6f5324848_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" 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_a6f8bc6e-d899-49fd-9419-92e6f5324848" xlink:to="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab7f5f86-941e-4649-874d-8e6f586ca95a" 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_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:to="loc_us-gaap_CommonClassAMember_ab7f5f86-941e-4649-874d-8e6f586ca95a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_6fa87751-8eb5-43b6-b6ec-306fc0753653" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:to="loc_algm_CommonClassLMember_6fa87751-8eb5-43b6-b6ec-306fc0753653" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="extended" id="i22a9946183084e17b4d3e2d5f6f9a2e7_CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a33cc2f3-452d-4040-be3f-aa210a6a9371" 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_d88a2205-50e1-496a-9b60-7d8127979987" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d88a2205-50e1-496a-9b60-7d8127979987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e8993afd-7d64-4670-82a5-514824b812e3" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e8993afd-7d64-4670-82a5-514824b812e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_431f9da8-594c-49f2-85a3-c62eda192451" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_431f9da8-594c-49f2-85a3-c62eda192451" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cf14-4358-42b8-b083-f8bc85d01ce2" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cf14-4358-42b8-b083-f8bc85d01ce2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_facec619-3115-4a3f-9412-56a037804388" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_facec619-3115-4a3f-9412-56a037804388" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94d1b07c-4365-40d4-ba22-c016f96f1b21" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fae1f00-a9c9-40f1-bb4a-87c1899b8b88" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fae1f00-a9c9-40f1-bb4a-87c1899b8b88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b904daa8-de83-472a-a801-95bed7f8c1d7" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b904daa8-de83-472a-a801-95bed7f8c1d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dc4d0176-941f-47f0-ace3-4692cd64d39f" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dc4d0176-941f-47f0-ace3-4692cd64d39f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_101bbf4f-6f7e-4958-94eb-c3e2809ccdaf" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_101bbf4f-6f7e-4958-94eb-c3e2809ccdaf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f701c3da-8de9-463a-8640-9127b4e32b5d" 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_4240ee62-2c29-4b65-8b84-bc4d8b654db8" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_4240ee62-2c29-4b65-8b84-bc4d8b654db8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04ae8921-37fe-4116-8a82-04400f6003b0" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04ae8921-37fe-4116-8a82-04400f6003b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7b57921e-060d-4e31-a6ff-16c1c4f31c19" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7b57921e-060d-4e31-a6ff-16c1c4f31c19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d7382ba4-8d22-46b8-9108-5724eabaaa0b" 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_7b57921e-060d-4e31-a6ff-16c1c4f31c19" xlink:to="loc_us-gaap_AwardTypeAxis_d7382ba4-8d22-46b8-9108-5724eabaaa0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d7382ba4-8d22-46b8-9108-5724eabaaa0b_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_d7382ba4-8d22-46b8-9108-5724eabaaa0b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d7382ba4-8d22-46b8-9108-5724eabaaa0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_016814d5-a861-48b7-b736-397b0420699b" 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_d7382ba4-8d22-46b8-9108-5724eabaaa0b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_016814d5-a861-48b7-b736-397b0420699b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d4a7c9e3-4174-4ada-9d44-3edf63854bd7" 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_016814d5-a861-48b7-b736-397b0420699b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d4a7c9e3-4174-4ada-9d44-3edf63854bd7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="extended" id="ibfeeb916b74c4bed95fedd7fb49fddd6_CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0b2cca5-3c73-4d06-a133-57cee9990819" 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_15184707-68a7-4e0d-911c-70e97f62d49d" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15184707-68a7-4e0d-911c-70e97f62d49d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_74e0a5b6-f9e6-4222-9959-940e900673f4" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_74e0a5b6-f9e6-4222-9959-940e900673f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_9c20ce61-e5cd-4e3e-a033-2593127445a9" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_9c20ce61-e5cd-4e3e-a033-2593127445a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1863d624-a526-42d1-80cc-daef68d95b9f" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1863d624-a526-42d1-80cc-daef68d95b9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_f279a62c-df5e-45b8-b39f-d99dfe1e9be3" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_SharePrice_f279a62c-df5e-45b8-b39f-d99dfe1e9be3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5ab2171b-4992-4660-a0ca-4cb5b9d99364" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5ab2171b-4992-4660-a0ca-4cb5b9d99364" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9195c7f3-1ed6-457c-8540-503b5bb4cf02" 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_5ab2171b-4992-4660-a0ca-4cb5b9d99364" xlink:to="loc_us-gaap_AwardTypeAxis_9195c7f3-1ed6-457c-8540-503b5bb4cf02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9195c7f3-1ed6-457c-8540-503b5bb4cf02_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_9195c7f3-1ed6-457c-8540-503b5bb4cf02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9195c7f3-1ed6-457c-8540-503b5bb4cf02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_afead033-8b5d-4529-b019-07e75f9f15b7" 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_9195c7f3-1ed6-457c-8540-503b5bb4cf02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_afead033-8b5d-4529-b019-07e75f9f15b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_adf64fd8-e01e-472b-94b2-cb9dbe6c21a2" 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_afead033-8b5d-4529-b019-07e75f9f15b7" xlink:to="loc_us-gaap_PerformanceSharesMember_adf64fd8-e01e-472b-94b2-cb9dbe6c21a2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="extended" id="i606fbb027e49496c8cf6ffff8c389047_CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a7da089c-6870-4103-b2a6-cb892ad86166" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98c8d0c0-7a12-44dd-a494-c2e09cf33d6c" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98c8d0c0-7a12-44dd-a494-c2e09cf33d6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e648675-cf53-4fe4-9bdf-914ca1d60a5d" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e648675-cf53-4fe4-9bdf-914ca1d60a5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5bb06618-3f64-4234-be18-51aa524c84a9" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5bb06618-3f64-4234-be18-51aa524c84a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_688e9ed5-4acb-49eb-bf75-63d27512be81" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_688e9ed5-4acb-49eb-bf75-63d27512be81" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bc4555d3-0205-44da-bfab-9a8b99ee2535" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61cc05f1-f542-4e10-82fb-55acd319f7f5" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61cc05f1-f542-4e10-82fb-55acd319f7f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_df343f4a-8f6b-48c3-bb06-01c91ba4143a" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_df343f4a-8f6b-48c3-bb06-01c91ba4143a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1556ee91-85eb-49d9-b94e-11d8d1401400" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1556ee91-85eb-49d9-b94e-11d8d1401400" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e48f3a84-1157-4d1c-9e1e-924d7db6e9c6" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e48f3a84-1157-4d1c-9e1e-924d7db6e9c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b829ed8e-baf5-4492-b135-bab5ba028cb2" 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_67f01043-8965-43c7-a826-2220097eff69" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_67f01043-8965-43c7-a826-2220097eff69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_239da920-1512-4320-aca3-99a3b5bcbfc7" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_239da920-1512-4320-aca3-99a3b5bcbfc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fbb31382-df9e-4d7b-aecb-8631d0362022" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fbb31382-df9e-4d7b-aecb-8631d0362022" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" 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_fbb31382-df9e-4d7b-aecb-8631d0362022" xlink:to="loc_us-gaap_AwardTypeAxis_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ed9bd1c-de28-4bd4-ad19-c286cea892f0_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_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ed9bd1c-de28-4bd4-ad19-c286cea892f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ea62dc1-1362-49d0-a6fe-62b78227e447" 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_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ea62dc1-1362-49d0-a6fe-62b78227e447" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f41e6a60-f2b2-48bc-bf81-aafc4d4a2725" 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_5ea62dc1-1362-49d0-a6fe-62b78227e447" xlink:to="loc_us-gaap_PerformanceSharesMember_f41e6a60-f2b2-48bc-bf81-aafc4d4a2725" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="extended" id="ifc612863aadc47309030a5f3689591ab_CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ea38ffa5-629e-47d1-bc4f-7160e39065c2" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a005dd2e-8816-40c4-a995-4179b265e1c6" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a005dd2e-8816-40c4-a995-4179b265e1c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0de97093-0c52-4c9b-9158-08cf75e2604b" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0de97093-0c52-4c9b-9158-08cf75e2604b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e6f001d0-bec9-4cf8-8195-c3a043aeb606" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e6f001d0-bec9-4cf8-8195-c3a043aeb606" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45873ca2-9f81-43a7-9344-5b78f3675486" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45873ca2-9f81-43a7-9344-5b78f3675486" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71a1f137-5c13-4513-90ed-8dda29ebc4ef" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7f7cad20-7ad1-42d8-8fb2-280235b2f07b" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7f7cad20-7ad1-42d8-8fb2-280235b2f07b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75fee7df-658b-4f9c-9f11-e4e16ae3fe78" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75fee7df-658b-4f9c-9f11-e4e16ae3fe78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ae57a08-482a-49ce-b91d-dd55d396fa71" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ae57a08-482a-49ce-b91d-dd55d396fa71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b0d7ed8a-7061-4eb1-b7fa-c7b28245e080" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b0d7ed8a-7061-4eb1-b7fa-c7b28245e080" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_24432cee-f50f-4fd7-8969-e15270e86361" 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_7caf385e-4d4c-4962-be13-7ea34692ddb1" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7caf385e-4d4c-4962-be13-7ea34692ddb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_709aa30c-5c4c-4788-b8f6-8558711e5ff6" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_709aa30c-5c4c-4788-b8f6-8558711e5ff6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_04ce96c1-458b-4e9e-bab7-a465d02aaac8" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_04ce96c1-458b-4e9e-bab7-a465d02aaac8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_56520ec2-d44e-4186-9f6f-e60faac36c28" 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_04ce96c1-458b-4e9e-bab7-a465d02aaac8" xlink:to="loc_us-gaap_AwardTypeAxis_56520ec2-d44e-4186-9f6f-e60faac36c28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_56520ec2-d44e-4186-9f6f-e60faac36c28_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_56520ec2-d44e-4186-9f6f-e60faac36c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_56520ec2-d44e-4186-9f6f-e60faac36c28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88170798-6f8c-44be-9ca5-5ebf01bc9d45" 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_56520ec2-d44e-4186-9f6f-e60faac36c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88170798-6f8c-44be-9ca5-5ebf01bc9d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_812ac68a-0f5d-4c84-a401-bc0fd3c9192c" 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_88170798-6f8c-44be-9ca5-5ebf01bc9d45" xlink:to="loc_us-gaap_RestrictedStockMember_812ac68a-0f5d-4c84-a401-bc0fd3c9192c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended" id="i6143ed419a414291b3cf30750c82646c_CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_da81fc0b-343f-4e42-a238-dd8a8a0ff517" 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_ec1a8ec6-3689-4cd9-aa66-61578232a395" 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_da81fc0b-343f-4e42-a238-dd8a8a0ff517" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ec1a8ec6-3689-4cd9-aa66-61578232a395" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_86ff3467-90ea-485a-ab61-9d0f4e79967e" 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_da81fc0b-343f-4e42-a238-dd8a8a0ff517" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_86ff3467-90ea-485a-ab61-9d0f4e79967e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3d1708a3-42ca-41cb-81d0-86927c36a23f" 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_86ff3467-90ea-485a-ab61-9d0f4e79967e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3d1708a3-42ca-41cb-81d0-86927c36a23f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3d1708a3-42ca-41cb-81d0-86927c36a23f_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_3d1708a3-42ca-41cb-81d0-86927c36a23f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3d1708a3-42ca-41cb-81d0-86927c36a23f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" 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_3d1708a3-42ca-41cb-81d0-86927c36a23f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_acac465b-917c-48bf-a136-67fdb1cf13f5" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_CostOfSalesMember_acac465b-917c-48bf-a136-67fdb1cf13f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6a25420f-3556-4e38-8338-6bd4b198669e" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6a25420f-3556-4e38-8338-6bd4b198669e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_245eb6b0-0a03-492f-9c35-31d35b53701f" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_245eb6b0-0a03-492f-9c35-31d35b53701f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="extended" id="ia44da64ab1f346d182d65d3a73f8f532_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="extended" id="i79946862c44e416b8eea1607dc8547d0_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="extended" id="i46ee41aee32142f7871be741ccd11163_IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i8e75123a36d54c0aaac3c8f3bf50095c_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" 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_IncomeTaxExpenseBenefit_6bfe9399-a79c-418d-ae5d-2a88a34c3ba0" 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_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6bfe9399-a79c-418d-ae5d-2a88a34c3ba0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_62abf6eb-8094-4277-92b0-6eaaa454a316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_62abf6eb-8094-4277-92b0-6eaaa454a316" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f928169a-2199-441f-b5d9-b726685149b3" 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_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f928169a-2199-441f-b5d9-b726685149b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a7f27eb0-aa76-4980-923a-584aff93e16a" 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_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a7f27eb0-aa76-4980-923a-584aff93e16a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_d209db04-eb21-44ca-8c02-738dfcc63678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_d209db04-eb21-44ca-8c02-738dfcc63678" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_01989b8b-c855-45ff-81ff-9938046e9300" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_01989b8b-c855-45ff-81ff-9938046e9300" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" 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_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ca1e356-fa79-4aba-b608-35cef994390c" 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_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ca1e356-fa79-4aba-b608-35cef994390c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1ca1e356-fa79-4aba-b608-35cef994390c_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_1ca1e356-fa79-4aba-b608-35cef994390c" xlink:to="loc_us-gaap_ClassOfStockDomain_1ca1e356-fa79-4aba-b608-35cef994390c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b4a85f61-66af-4997-b50b-a9e4b9bec492" 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_1ca1e356-fa79-4aba-b608-35cef994390c" xlink:to="loc_us-gaap_ClassOfStockDomain_b4a85f61-66af-4997-b50b-a9e4b9bec492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ee0f37ee-1381-4c08-a23e-d0efdd94425d" 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_b4a85f61-66af-4997-b50b-a9e4b9bec492" xlink:to="loc_us-gaap_CommonClassAMember_ee0f37ee-1381-4c08-a23e-d0efdd94425d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="algm-20201225.xsd#RelatedPartyTransactions"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="extended" id="i98fd285703c94790aa82768dff30be34_RelatedPartyTransactions"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i6b5213852b3f4e8aa753338c61661c20_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9d77230-7afd-40ad-8641-51ef5a91ff95" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9d77230-7afd-40ad-8641-51ef5a91ff95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_7bdbca73-f59d-4639-bb69-a209c2a41f87" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_7bdbca73-f59d-4639-bb69-a209c2a41f87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_e4da0354-e4e5-4c19-9e0f-b70e6918fda5" xlink:href="algm-20201225.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_e4da0354-e4e5-4c19-9e0f-b70e6918fda5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_81a3ea77-d52e-4329-95f6-3aaf4a0d88a4" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_81a3ea77-d52e-4329-95f6-3aaf4a0d88a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_0aef11a5-83d4-4a0a-8110-606d10fa369c" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_0aef11a5-83d4-4a0a-8110-606d10fa369c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_6fe3f7b4-8b0e-4447-86dd-e271915ede04" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_6fe3f7b4-8b0e-4447-86dd-e271915ede04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_58a95eb4-730e-4e0d-a01f-162e54ba7baa" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_58a95eb4-730e-4e0d-a01f-162e54ba7baa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_727a1000-a14a-4065-956a-a2b977df767b" xlink:href="algm-20201225.xsd#algm_NotesReceivableRelatedPartyStatedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_727a1000-a14a-4065-956a-a2b977df767b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_bd023175-5c6e-44b9-b677-25d21b00f563" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_bd023175-5c6e-44b9-b677-25d21b00f563" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfNotesPayable_6d0f6e37-644e-43ef-8a33-d67283e8addc" xlink:href="algm-20201225.xsd#algm_NumberOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NumberOfNotesPayable_6d0f6e37-644e-43ef-8a33-d67283e8addc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_4c2d7039-a973-4b95-9d0c-148c38c208e3" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_4c2d7039-a973-4b95-9d0c-148c38c208e3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLineOfCreditAgreements_14e62dc3-e47b-4d3e-9b34-54dfc19687b4" xlink:href="algm-20201225.xsd#algm_NumberOfLineOfCreditAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NumberOfLineOfCreditAgreements_14e62dc3-e47b-4d3e-9b34-54dfc19687b4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_30e342f8-f2d9-46ec-9f81-3fb17542c485" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_30e342f8-f2d9-46ec-9f81-3fb17542c485" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1d07f873-ef6e-4e54-86cd-faa3bcfacdbb" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1d07f873-ef6e-4e54-86cd-faa3bcfacdbb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_2fae5aef-aa59-4d69-95a2-fc432f23ae1b" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_2fae5aef-aa59-4d69-95a2-fc432f23ae1b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_bd3828c2-4be2-4cd3-8795-5ce7ff2f4ad5" xlink:href="algm-20201225.xsd#algm_InterestPaidRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_InterestPaidRelatedParty_bd3828c2-4be2-4cd3-8795-5ce7ff2f4ad5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_cab694f2-6d5d-4aec-95ca-f0ff76ba7bfd" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_cab694f2-6d5d-4aec-95ca-f0ff76ba7bfd" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_a6f9538f-8dbf-4441-b8ad-61fdbdf87471" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_a6f9538f-8dbf-4441-b8ad-61fdbdf87471" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_7ed1b0fa-7ee8-483a-ba72-da00190f19cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_7ed1b0fa-7ee8-483a-ba72-da00190f19cc" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_72ffad13-84be-429e-ac51-c021f385cd9c" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_72ffad13-84be-429e-ac51-c021f385cd9c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_bff1d6dc-7b86-4c5f-a654-61e0bc7797ae" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_bff1d6dc-7b86-4c5f-a654-61e0bc7797ae" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_87dd45e8-1e2a-4422-9306-92d8a9d57a46" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_87dd45e8-1e2a-4422-9306-92d8a9d57a46" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_d7acab1c-a272-4c86-b175-6412b0b0b7c0" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_d7acab1c-a272-4c86-b175-6412b0b0b7c0" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_b29522eb-bd02-406d-9e6f-7cfbbc886d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_b29522eb-bd02-406d-9e6f-7cfbbc886d1b" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_a40a45fe-3b3e-4f0f-8ab4-535b35e2c04f" xlink:href="algm-20201225.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_a40a45fe-3b3e-4f0f-8ab4-535b35e2c04f" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_30c26121-e6a5-4680-a5ff-2f4abf40e36b" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_30c26121-e6a5-4680-a5ff-2f4abf40e36b" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_74ea22ed-9b56-4182-829d-374170884b41" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_74ea22ed-9b56-4182-829d-374170884b41" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_bfe2281e-c12c-4358-931b-47f6d5189224" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_bfe2281e-c12c-4358-931b-47f6d5189224" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_09e91b22-a23b-49ff-9174-bb800fa4da35" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_09e91b22-a23b-49ff-9174-bb800fa4da35" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_92f375a1-fdf1-42cc-8840-caf81ffbbb57" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_92f375a1-fdf1-42cc-8840-caf81ffbbb57" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_cdd45b48-e8f7-433e-af19-5377be0d5cb3" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_cdd45b48-e8f7-433e-af19-5377be0d5cb3" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_41b34073-151d-4c84-ac17-1cebb8aa5c94" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_41b34073-151d-4c84-ac17-1cebb8aa5c94" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_781c1ab4-46bd-435d-b71e-d91b83e3dd28" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_781c1ab4-46bd-435d-b71e-d91b83e3dd28" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_6096d641-30c3-4dcf-98db-4149ee0732c7" 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_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_6096d641-30c3-4dcf-98db-4149ee0732c7" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_eddc6567-9349-47fa-ac34-4571a63e16f8" 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_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_eddc6567-9349-47fa-ac34-4571a63e16f8" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_84a06fc3-d475-4c76-9396-86ae7b919695" 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_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6e6b9120-afed-4e13-ad01-e63febca45fe" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6e6b9120-afed-4e13-ad01-e63febca45fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6e6b9120-afed-4e13-ad01-e63febca45fe_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_6e6b9120-afed-4e13-ad01-e63febca45fe" xlink:to="loc_us-gaap_RelatedPartyDomain_6e6b9120-afed-4e13-ad01-e63febca45fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" 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_6e6b9120-afed-4e13-ad01-e63febca45fe" xlink:to="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_eea6e821-0b9d-4b21-b056-d4c21304608e" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_us-gaap_MajorityShareholderMember_eea6e821-0b9d-4b21-b056-d4c21304608e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_b65244a5-69ec-43e6-97f9-196e18ff8f6f" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_b65244a5-69ec-43e6-97f9-196e18ff8f6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_472e75e1-6e5d-4bb7-b4ba-eaa0508aa1f9" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_srt_DirectorMember_472e75e1-6e5d-4bb7-b4ba-eaa0508aa1f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_e69849b4-8166-4178-b30c-63679166c99c" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_srt_ManagementMember_e69849b4-8166-4178-b30c-63679166c99c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_32bdbfa8-b590-4567-9949-9d4b20e34b53" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_ProductOrServiceAxis_32bdbfa8-b590-4567-9949-9d4b20e34b53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_32bdbfa8-b590-4567-9949-9d4b20e34b53_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_32bdbfa8-b590-4567-9949-9d4b20e34b53" xlink:to="loc_srt_ProductsAndServicesDomain_32bdbfa8-b590-4567-9949-9d4b20e34b53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" 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_32bdbfa8-b590-4567-9949-9d4b20e34b53" xlink:to="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_8924a4d8-4adc-45b5-8e63-9327ae42eab4" xlink:href="algm-20201225.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:to="loc_algm_RelatedPartyRevenueMember_8924a4d8-4adc-45b5-8e63-9327ae42eab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_2c69770e-f87c-462e-8bc1-c979112b64f7" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:to="loc_algm_SankenProductsMember_2c69770e-f87c-462e-8bc1-c979112b64f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_bceb5023-2ffe-48ac-898c-e28f572b22fd" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_bceb5023-2ffe-48ac-898c-e28f572b22fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_bceb5023-2ffe-48ac-898c-e28f572b22fd_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_bceb5023-2ffe-48ac-898c-e28f572b22fd" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_bceb5023-2ffe-48ac-898c-e28f572b22fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_572515f6-00c5-46b2-a500-53a3828d9b9d" 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_bceb5023-2ffe-48ac-898c-e28f572b22fd" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_572515f6-00c5-46b2-a500-53a3828d9b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4120e72a-3e20-441c-b875-af4811fa319b" 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_572515f6-00c5-46b2-a500-53a3828d9b9d" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4120e72a-3e20-441c-b875-af4811fa319b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_df3b17f7-f1b0-475f-a7d3-c434a816d970" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_df3b17f7-f1b0-475f-a7d3-c434a816d970" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_df3b17f7-f1b0-475f-a7d3-c434a816d970_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_df3b17f7-f1b0-475f-a7d3-c434a816d970" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_df3b17f7-f1b0-475f-a7d3-c434a816d970_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" 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_df3b17f7-f1b0-475f-a7d3-c434a816d970" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_28e82cc2-8244-4b64-9ffa-44e4ba080966" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" xlink:to="loc_algm_PolarSemiconductorIncMember_28e82cc2-8244-4b64-9ffa-44e4ba080966" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1dc05591-2e9a-4627-981e-625445701e17" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_dei_LegalEntityAxis_1dc05591-2e9a-4627-981e-625445701e17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1dc05591-2e9a-4627-981e-625445701e17_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_1dc05591-2e9a-4627-981e-625445701e17" xlink:to="loc_dei_EntityDomain_1dc05591-2e9a-4627-981e-625445701e17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" 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_1dc05591-2e9a-4627-981e-625445701e17" xlink:to="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_39d10b98-287c-4f87-b017-b021cc8797c9" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:to="loc_algm_SankenMember_39d10b98-287c-4f87-b017-b021cc8797c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_be772d49-3f9b-4454-bd71-309c6c23bdf1" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:to="loc_algm_PolarSemiconductorIncMember_be772d49-3f9b-4454-bd71-309c6c23bdf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ce8860c3-7280-401c-a954-5896f35e72ac" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_ConsolidationItemsAxis_ce8860c3-7280-401c-a954-5896f35e72ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ce8860c3-7280-401c-a954-5896f35e72ac_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_ce8860c3-7280-401c-a954-5896f35e72ac" xlink:to="loc_srt_ConsolidationItemsDomain_ce8860c3-7280-401c-a954-5896f35e72ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b6b6206c-503d-4cbc-ac6f-322ddc47afba" 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_ce8860c3-7280-401c-a954-5896f35e72ac" xlink:to="loc_srt_ConsolidationItemsDomain_b6b6206c-503d-4cbc-ac6f-322ddc47afba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_6b05aaf1-0076-4568-952b-95e04a6aa0ab" 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_b6b6206c-503d-4cbc-ac6f-322ddc47afba" xlink:to="loc_srt_ConsolidationEliminationsMember_6b05aaf1-0076-4568-952b-95e04a6aa0ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b_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_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" 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_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_5d6b44a3-ede0-453e-aa45-c144e4c421c3" xlink:href="algm-20201225.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_5d6b44a3-ede0-453e-aa45-c144e4c421c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_4f1db0a3-31ed-4e65-adbc-12f6886852ca" xlink:href="algm-20201225.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_4f1db0a3-31ed-4e65-adbc-12f6886852ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_410e5850-ce4e-410e-8f88-f124faa4f52d" xlink:href="algm-20201225.xsd#algm_PriceSupportPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_PriceSupportPaymentMember_410e5850-ce4e-410e-8f88-f124faa4f52d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_150f16e6-1cac-4452-aa79-4d636fde3a72" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_StatementClassOfStockAxis_150f16e6-1cac-4452-aa79-4d636fde3a72" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_150f16e6-1cac-4452-aa79-4d636fde3a72_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_150f16e6-1cac-4452-aa79-4d636fde3a72" xlink:to="loc_us-gaap_ClassOfStockDomain_150f16e6-1cac-4452-aa79-4d636fde3a72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" 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_150f16e6-1cac-4452-aa79-4d636fde3a72" xlink:to="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_8d6a3b53-5e86-4eeb-bd0d-6df6ccc016ce" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" xlink:to="loc_algm_CommonClassLMember_8d6a3b53-5e86-4eeb-bd0d-6df6ccc016ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_OwnershipAxis_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_542a6e43-9924-49ca-a2b9-2f96c2ece8ff_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_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" xlink:to="loc_srt_OwnershipDomain_542a6e43-9924-49ca-a2b9-2f96c2ece8ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" 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_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" xlink:to="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_dce4d06f-0b50-4940-ad33-95a056be7ea3" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" xlink:to="loc_algm_PolarSemiconductorIncMember_dce4d06f-0b50-4940-ad33-95a056be7ea3" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>algm-20201225_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:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5-->
<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_ebc1378a-a2b5-4cca-993c-0893205be0fb_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_5ea4a4a0-36e1-4cda-b825-28cc29488bc7_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_f67b99d2-2e5f-47a2-a698-6608a1d37b0d_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_1223639c-c6a4-4afa-ad38-17fc6ddf3dbd_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_cab72db0-6b88-4728-9186-b16e56965055_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e2c63f85-6302-457c-8fe8-1ced343877bc_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_0231f58e-7f7b-44d7-b555-4389816d5dc6_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_algm_LineOfCreditFacilityCollateralSecuredPeriod_2853a8c6-29f2-4419-9bc6-1a934c1245db_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-20201225.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_240c8dac-186e-447d-91f1-3ca2f01b149b_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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3f4eccee-874c-4a6c-804f-7d83fff3a176_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_8153e434-4529-48d0-987a-0e2b6ab13d55_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_country_CN_09440216-9d86-432e-8f3f-97b178f7f762_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_af868418-9870-4ebf-aded-287381e1f5f3_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-20201225.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_us-gaap_InventoryWriteDown_80a65f63-23ee-40e5-8446-63582ff9392f_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_1889a85d-d20c-4da0-9ff0-a63ef44311d7_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_3ab5844f-4892-496e-8aed-1abfec78f15e_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_NumberOfClassesOfStock_72380ecb-1622-41e5-9a62-ee46c697d73f_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-20201225.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_MagneticSensorsMember_6dcd17d0-b910-441b-962f-1a35b154bd32_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-20201225.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_870dd3a4-f32d-4fdf-ae5a-d93e85967166_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_29a36a12-58b6-465f-bb8f-7eacc943d494_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_3e7b1c62-4756-4c2c-b3bc-20fd3989c05b_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_5523b0e8-8ead-4a09-9a8d-f7d8661738b9_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-20201225.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_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_65c94f5a-500b-4ba6-aca5-040440243657_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-20201225.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:to="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJune302021Member_591eceaa-30dc-4813-a61c-a330a8ee4fd7_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-20201225.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:to="lab_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_1b108c43-8922-4f87-b108-ce45c3af011b_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_3b92461b-4558-471f-b6a5-514b4fa7090b_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-20201225.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:to="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_8bb747b8-a420-4b30-84b3-8167527234e7_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-20201225.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_1a85d886-254f-4311-8680-7ea9622b3210_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_dec74945-d29b-498a-9ff5-6e0a95996b52_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Non-Controlling Interest and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_9021543d-c114-437c-b87e-ecf084739121_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe67b0d4-2f50-47e6-9c99-f95c0c0fb028_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_1b089460-fe39-4aad-9458-24832bfc5dac_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-20201225.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_beea95ff-2b34-4e52-ae4b-4192677de43f_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_d5c5cecd-4211-450e-b16c-a38bb4e48e28_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_934b57c2-a19c-46ce-aa18-4c704941b4f8_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_8868e638-b46e-45d1-931b-b3b6bc06945b_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ab5292ad-4fe7-4563-8514-ee1a37a95a0f_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_057a44af-caac-495a-981d-fa722460a482_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9df7cf5b-5707-48aa-ad2e-1f2d28fff9b0_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_a3b51234-3434-4d8a-8c6d-0959223df310_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_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_3fd35831-3122-4481-8763-ba08efccd68f_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" 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">Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" xlink: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 Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" xlink: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 Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_063e7c72-523c-4adb-8fdc-30f7a4462be5_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_e93d6e73-7059-4a85-9268-441778023c2b_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_65c9856c-a726-4c44-bed2-309556ee9e26_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_ded7b08a-da7d-47ee-a3cf-f56fa8af8b13_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_46015389-c325-4e3d-8fa0-369d5ab9499b_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_bf3acb9d-9877-4a6b-88a6-a2e1cdc4b9e6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_343a873b-ce8e-467b-8f65-cc98c544eb19_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_cd116832-7a79-4ed4-a5ef-981f6ec2d991_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_fd3a702f-2462-4639-b467-cae68ef61d16_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 16)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f0e4a4bf-2d89-47f0-a2f8-5b6eeee7605a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_19b469d6-d6d1-4e99-984e-e1ec5ebccb1a_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_e068daf8-bcea-4173-a193-a86663c53ae2_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6a9b9493-1d15-46ca-ad6f-c4ddc1576079_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_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_1295b7cd-81cc-421c-a3b2-a6dc8421f209_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-20201225.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_98d0d552-e3b4-429a-9993-044a407e599b_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_6ffc7952-7b4a-4f09-be25-e215810652b9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_654414fb-b9e5-4ab6-81c9-5aa42d826ec7_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_GoodwillForeignCurrencyTranslationGainLoss_c744acd9-3431-452d-a531-57746ec58a08_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_06506273-2a11-4c56-98dc-560a40452817_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_125bfbfd-dbc0-460c-b4c7-54861e86bba3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_e8948e2d-554e-4a03-9b5e-ae7a4881d1ed_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">(Accumulated deficit) / 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_RepaymentsOfLinesOfCredit_afb2c572-17ad-4128-8e3c-55f4528915e2_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 line-of-credit agreement</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_7afcd2c6-91e5-4aaa-b2b3-ff031127149b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_786aa647-21c1-4ca8-9635-fbdf1c803750_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_834250e1-aa0a-4275-83c0-4ae28a4373ae_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_44288ce3-62ad-43d7-8dd7-f39166d11c0d_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_4733f36e-0e54-4ba4-8adb-cadd6da2f7ab_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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_47e4b020-4f2a-43ef-a839-c25247010f1a_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_0732ce9b-c60c-4320-96f5-167b97fc0702_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-20201225.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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_43ed92b0-fb80-4bc8-ac0f-56e40703143d_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-20201225.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b6c9486c-c1c5-4124-9067-6ca82c0ebfb8_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_e93b99f1-1d64-40a6-9916-a129b939e64c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_51cd702a-9446-4921-bd7f-70f9f1d71687_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3535b34b-0462-4cb0-a09b-080bdae19d31_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_7931823e-fdeb-4909-8c7e-26c17c89bcd6_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_srt_MajorCustomersAxis_223ef16d-8db0-4f30-862c-42d84f64d2e4_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_44df1dfe-3146-4686-8707-f8dd43f1293b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at December&#160;25, 2020 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_algm_CommonClassLMember_a7f59fc5-d98d-4138-85a3-70d32806be73_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-20201225.xsd#algm_CommonClassLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonClassLMember" xlink:to="lab_algm_CommonClassLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_e9ec755e-f1e0-493d-bfe2-e8e1515ed8ff_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_94ddd643-a155-40a4-aac1-674b0eae4f7a_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 (loss) income attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_81d3ec66-1a8a-4c97-bdf7-28332a503321_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_ecdfaa9e-9b0d-4ffd-8018-d983665d0af8_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_InventoryRawMaterialsAndSuppliesNetOfReserves_dae24f02-3170-457c-a52b-d4aa312fdc55_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_14a47d12-59d3-439b-88b0-161b04214594_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_534ae316-ae8b-4ed9-a540-0c4401a64f02_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b5dd3f10-2963-414c-9c83-1bcbc83467a7_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_704fd57c-31dd-4ab3-93ef-a6bae20045a8_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_41f466eb-7ce1-4b54-8c76-2a8fc358178a_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_d27582c6-9497-42e6-91ab-627f0c6ca349_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income in earnings of equity investment</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperating" xlink:to="lab_us-gaap_InvestmentIncomeNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_7e87d87c-6330-4ec9-8f72-76be025cc939_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_InventoryWorkInProcessNetOfReserves_e183eb78-cd60-4b84-b2e2-d7f66aa358f6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ec240817-dfde-4bfa-89bd-908281e6566d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_deedba1c-8cc7-4f67-8e71-ceb05e726942_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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_5d18b831-ae00-417b-a46f-4993889acadb_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-20201225.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_6ddb6a86-f782-4110-abda-7542de14def0_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_9cdd3418-6501-4fd0-85eb-5c055b65f8a3_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_2817e623-42d9-46d5-99a3-2951a2f632d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0cd5e7b7-de38-4011-9217-0801b2e48706_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_12e95a5c-0b1b-4a01-a080-32824e5dbd0e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_7c19e55f-091a-4c6e-bdc0-869ee576b1a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_1754483b-33f1-4123-9e51-390fded340d1_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_12d34319-4770-4450-8f2c-c71cd82a6d21_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_648953e2-b2ae-4901-8ac1-5cf187ee389a_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_algm_SharesOfCommonStockMember_c3d93a9c-27d0-402e-8da3-c8bed6ad44ae_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-20201225.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_35954521-2635-4990-9f33-0f3b14dcf5ac_negatedTerseLabel_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" 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, 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-20201225.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_9be9eec5-a199-4847-a2ce-5010a8b095ee_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_BusinessAcquisitionAxis_d1fd2948-ee8c-4514-99a4-0ae84743ea76_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_a2a70484-73dd-45fa-b879-25ce99130553_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_afb32a03-e081-413a-9d21-86f22e800e6d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_0cfb0df4-4f4b-44b9-82ab-aebb47165680_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_aa4445ef-b160-4b82-b84b-f3075679c8a1_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_df5b3372-6a0e-4956-b608-2c4f77294cb4_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_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_9f50ce61-4805-4009-9f5d-a3fbeb4338cd_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-20201225.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_StatementTable_bfaa0a8a-fa6f-47be-a0d7-bda1e94c57b2_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_57d8226e-af53-423f-a475-66c1a25ce924_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_algm_TalentRetentionIncentiveProgramMember_18334dee-0d83-48d3-ad03-9de0b3e36df4_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-20201225.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_DefinedBenefitPlanInterestCost_88844646-5870-41da-8d9f-b06206ceb609_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_980807a6-1948-48bd-b4aa-899f1f43904e_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_db3b12e2-1f48-45f3-8a03-9d0a5ffd3b25_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_18eee0b6-e4e5-49f4-bfd8-3dd5e1f0e0eb_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_37a6290a-0350-4971-966f-f3f9f29582c2_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_25380be2-52d1-4677-abfa-3c5fa3281361_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_f5eb4915-e6e2-4fd8-9e96-28d099a5c6d1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Issuable Weighted Average Share Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_61111231-aace-4349-bb84-143b2b98dc50_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-20201225.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_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_6f7e2d79-2008-4797-9a2c-ec152f51fe1d_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ba898cff-ee88-4bd2-8cd0-dad70270f749_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70cdc1c8-6352-43d2-8a7f-e061de93ac41_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_SaleOfStockNumberOfSharesIssuedInTransaction_7b939c17-1f0f-48b8-9542-ff8d1c7023e7_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_UnamortizedDebtIssuanceExpense_47761b97-3f0d-49dc-a4c9-8ee58d2c8781_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_30921dc9-3306-4212-ab05-3249edf9e34d_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_264d517c-6d9a-4a28-880b-6674774bd05f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_214ba1ec-6392-4091-8c52-ecce8c172142_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_e31fdba7-152d-44f9-97a7-0ca7b57d7b34_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_94b0e435-f2d0-4f90-9f13-297c6bea1a86_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_112707b6-7bd6-4720-be66-28f717f28668_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ee67ba-12ab-4a13-bf91-72cc1b3e184e_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_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_f4cfe197-e83f-4925-a7fa-19d8617eea3d_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-20201225.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_c595a15c-5f79-4b2b-a4b1-510e0c39e33c_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_9d90a54b-f80f-4daf-bf90-a3e5a33fb138_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_SaleOfStockUnderwritingDiscounts_a6b95394-633f-4f75-ae16-11f742a61f83_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-20201225.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_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_0d7e3476-6ce6-4a78-a672-122a1ad5ede6_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_ShareBasedPaymentArrangementNonemployeeMember_55376865-426f-498a-82b8-3476a7ec10cf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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, Nonemployee</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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, Nonemployee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyRevenueMember_461c70d8-ab9d-4782-a01e-bbe116fc24d8_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-20201225.xsd#algm_RelatedPartyRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyRevenueMember" xlink:to="lab_algm_RelatedPartyRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_f2dabb36-7a0c-4467-8d2f-c8707988e56b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding balance</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_a7bc315d-c871-4f0f-b590-593be51d6ea4_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_add00cf8-6213-48b4-815f-a5d30c8db2a4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfRelatedPartyDebt_191ca25f-022b-4778-8987-5d795b69a1ca_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_DefinedBenefitPlanByPlanAssetCategoriesAxis_56f4340e-060c-46bd-a601-ee2cc97545b5_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_4c01315e-eaaf-4789-9387-3d743e557c70_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_30291e50-55c5-4b48-8559-3949b9e4db3e_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-20201225.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_99ec90b6-f176-4033-a2f3-409593c727bd_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_7daa1a26-89ed-4ca9-b139-656f239d52ce_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3f803689-afc2-45c4-8611-bf59f1411542_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_NumberOfReportingUnits_43df0a83-65ff-478b-a4e3-565dfe10c950_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_dec07499-f137-471c-b01a-042ff02710a8_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_e942414d-1279-4342-b2c0-3b8ec63b8153_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-20201225.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_d2a4b32b-7710-4fcf-81b8-60a1b619bd7e_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_5911d82a-bb27-4dd6-b917-219829f54ca5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d3425934-e366-4507-8803-10de0bed3bb2_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_f00b15d3-627f-483a-ad4e-0cebd98ad65c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2032ebd9-fdb4-4662-bd67-058a1ddb9922_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_8625b15e-1bbe-42e3-8fc8-bbd31876ff75_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-20201225.xsd#algm_MizuhoBankLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_MizuhoBankLtdMember" xlink:to="lab_algm_MizuhoBankLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockPriorityDividendRatePercent_b278b5ab-4214-463d-aa32-6968f8ac7f99_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-20201225.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_a53539a0-1f88-44ea-8e86-dbd3ee55f90d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Trade accounts payable related to Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfContinentsOnWhichEntityOperates_eaba7fcc-3917-4ada-aa33-87c3dfa00947_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-20201225.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_6d63f692-1b4f-49c8-aa00-b9985020d9cd_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_b46479a5-1210-4302-bd10-868ccafd5d91_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_RepaymentsOfUnsecuredDebt_865b08bf-97da-4b1c-848d-00475af9337a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of unsecured credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:href="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_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f6bfe76b-9504-4b72-9162-71c904731731_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b68c7a56-c9b6-42e7-9213-4323daa236f7_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_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_9107bee5-6a05-4230-9c00-14c6b0f48c31_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-20201225.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_PropertyPlantAndEquipmentByTypeAxis_734257de-7db2-409f-9008-722070b18534_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_MajorityShareholderMember_0f37acc6-fe8b-4b0f-890c-ed2152cda852_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_d8945571-06a2-469b-8ec4-6db40ed9d58a_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-20201225.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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_ad2447b8-35e0-4455-b21e-956f72e21650_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_IncomeStatementLocationAxis_52e4db24-1895-4666-860a-1017f2e3ef96_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_eb63bacf-9b06-4e5c-9cb5-6b73ae79e885_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_c9f0495c-a681-4f9d-bfe4-76ac8c66dcc2_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_8818be9d-66f1-4cf3-9e85-5e3a965fce35_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_729299b7-fe7d-4de7-9646-8a0eb26b4055_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_a916705e-44d2-416a-ba7b-04ef9ca00fd0_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_ee7a3150-d11a-490f-9891-7c9683a07f37_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-20201225.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_f35f48c1-5e56-4fca-8153-e16cdcee98da_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_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_3368e8e8-0a04-4aab-bc08-7b4369141ad6_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_972bcc04-2293-4a51-9610-d3d1953542f5_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_aa01d43d-3a61-4caa-86f5-c282219d0995_terseLabel_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discrete tax items</link:label>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_label_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_fd12ebe4-a73e-41e5-8f09-e75e612b4d08_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_b4949f38-719a-4512-a9c4-b1825fb65cc3_terseLabel_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Korea</link:label>
    <link:label id="lab_country_KR_label_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOREA, REPUBLIC OF</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_KR" xlink:to="lab_country_KR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_efff2799-caf8-41b4-9f8e-bea0e40a87f6_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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_a307db31-71a4-4a10-b121-e3c46444b647_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_e65023e3-9320-4bdd-b887-7b169b8bc392_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-20201225.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:to="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_7c665139-d64d-4b81-a551-a5cd9ed22972_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_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_0335f0bb-394d-4ddf-b8fc-ae01d4d70a9c_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-20201225.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_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_c47c506c-def3-4e82-ba72-ac0ac1c835cc_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-20201225.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_algm_DebtInstrumentInterestRateFloor_661e594a-e5c2-4034-8391-9a358b130222_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-20201225.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_OtherAssetsNoncurrent_2671d4ed-119b-4d72-add9-192167e61955_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_a0a4e5bd-fd88-4012-9cc7-27a98090b417_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankLoanObligationsMember_812bc4ba-1c0c-4460-82f1-7f6ec7b12a7f_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_07d1305d-0096-41aa-b637-988f3a373c59_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_StockIssuedDuringPeriodValueNewIssues_9ce20fec-a3a3-48d1-9d5c-69b84b6e60f5_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_CashAndCashEquivalentsFairValueDisclosure_ea1fddae-a07b-4445-9054-ec1dbf75dd7f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_b5b8cf5d-042f-4f81-aa8f-9e363b3052c9_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_e365129b-6e80-494b-a90f-d2b2da7261fc_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_ad791f73-1737-4595-92ff-1831078d66bf_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_f2f0f8ab-3c91-4c89-96af-c09a3f81ec89_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_4baa26aa-11fa-4538-8246-846de239765e_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_algm_LineOfCreditAgreementMaturingJune182020Member_2aa579a2-33a0-4a36-809c-7663f6d8766a_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-20201225.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c1a2bdb8-1b5c-4c4a-8d9d-0013853badd1_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_4c3b1012-57c9-4c48-874f-77a0eee569d8_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_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_d33759d7-a48e-4b8b-bad4-55f23ce3199b_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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_2db4b7a8-4b3c-45d5-a537-1bf7111caeee_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_dei_Security12bTitle_00dfb59e-2c30-4a77-957d-5e86a2da1cab_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_5635cd15-23c1-42a8-b9e7-368a2eb4e898_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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_753f38a0-c639-4e4a-a61a-f6854e2d02f5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_fa43de63-e780-43dc-bcfa-1a07180c4d61_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_238519b0-9978-48b8-a7bb-1d3037a5f15a_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_2dcff83d-5475-4dc1-9e11-48d093f8d55f_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_3da43ee0-1700-4e8c-aafc-fe00f324bf16_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_03a217c6-493e-4dc7-9975-f6530ae8c43e_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_AccountsPayableRelatedPartiesCurrentAndNoncurrent_d13df474-2408-45ed-8b84-2475336236ac_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable to related party</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_1a91d709-1380-4c30-84b7-9c3bb8275809_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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ac3931ec-015f-493f-bc5b-0e03660e6d5a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionPromiseMember_5af79be0-7d7d-4e37-84b1-0b52d6b920d1_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-20201225.xsd#algm_PensionPromiseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionPromiseMember" xlink:to="lab_algm_PensionPromiseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_2494b17c-768b-43f8-8ec2-cfc518917a6d_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_711a704c-db21-412c-9b26-490d8e8e397b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_d54e11a2-5882-418d-aa5a-3e73b1dc96fe_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_adba7d88-49b3-4781-9ec4-22c694de7281_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_SaleOfStockConsiderationReceivedOnTransaction_e83ba118-b0c2-4940-9aa4-020f9f7b10e7_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_45b4284a-78b7-411c-94e0-ad095794a11b_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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b9fbfaf8-6a55-403f-aa24-62624d2e15ae_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_us-gaap_OtherIntangibleAssetsMember_4812d426-ae50-473e-ab56-f097bec62d9b_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_srt_ProductOrServiceAxis_c0e6f45c-d72a-4202-b65c-7917361eb0c2_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_77d7c06a-0f4c-4a7a-8ccb-7a7c804b57be_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_72f4aad9-d8db-4ea9-99ae-4e12b2fd914b_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_4b035f6f-a9e1-41ef-9103-39eca6bb0c95_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-20201225.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_87db64d4-0c4d-4c94-bb3b-b337f4d45a73_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_88f2fb28-23ca-4646-bfc2-c3b8865f2ca2_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_c24d9e27-42aa-4f27-9b50-48f8c3995288_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_NonUsMember_cc1c92ae-2fc9-4e93-86fa-e32e431ce323_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_05f0ee73-07ef-4152-8cde-7d3b3468383b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7d509bd4-70a0-4e83-9176-0cc48969686e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0bb50642-d355-41e1-ab5b-719870fd2a5b_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (loss) income attributable to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_6f829cbb-5111-4367-b7ee-42c5c1d1d347_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_8962b3d7-b086-4eba-9c82-f7d42c9ad22b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredOfferingCosts_1c5e0850-9564-41a1-ad4d-d8779052cf81_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_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_2e63c413-7278-42f0-a1ef-ba7b99db7c9f_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-20201225.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_6c6e9fc3-39d6-426c-890c-51daf2be4e48_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued utilities</link:label>
    <link:label id="lab_us-gaap_AccruedUtilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Utilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedUtilitiesCurrent" xlink:to="lab_us-gaap_AccruedUtilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3cb3e297-acac-4964-8bf6-6e950f90b1ff_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_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_a1e5eb28-a117-4d09-93de-c81ec7cd8325_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-20201225.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_NotesPayableRelatedPartiesNoncurrent_098077d9-8e65-46b4-9604-36dde8f0ac17_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3a91f6e6-af81-4ce7-9920-d9461e5f4aea_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_183be9b2-731c-45b1-a17b-7d560115f8a4_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_DebtInstrumentAxis_62fd35fc-9539-474f-99f2-1dca7d753b59_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_57cdc2ea-7a85-421d-9952-68a4eb595bad_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_55140810-51a8-4166-8725-ebe60ef2e893_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember_b43d0167-2625-483b-a2e6-463ecc880738_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-20201225.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_57bfa104-5603-4a9d-be40-a27a1f1ad09f_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-20201225.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_21a9a8b9-54e4-4984-b17d-d400c49e2a08_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_JP_e36d2822-eb32-47c0-bcb4-88a81932ddfc_terseLabel_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_label_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP" xlink:to="lab_country_JP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b5db0433-9519-472f-b0a7-0c9cf957476e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_335365a8-f707-4a8c-bab0-9584dbcc6ff2_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_93a00f9a-3c8f-4e38-88d3-deeb6492e488_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 (loss) income attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_b6a3df66-d4f0-40d1-b417-b7f035558b8f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_c08aedb4-9c6a-4934-9cb0-412aefd33350_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-20201225.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_b71a3fe5-0de9-49e5-84e9-07e55b41a76d_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_b8ad0f53-5004-437d-a631-dbb9ea93c743_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_0a409fa9-7243-4324-8cfc-430dbc1d1bce_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_ad97d4f9-0216-4faa-b6ff-39f61f7afe33_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_be029d97-adb1-4868-9b28-da20f0ef983b_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_c632a56d-b97e-415c-8db6-750c6f136f66_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_4dd44074-947e-4f69-8c3e-79ddedab5f08_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_10a096c9-0e1d-4cee-8961-1a1cca24690b_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_011e6969-1b4d-406e-baa3-db4434afda3b_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 tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8568b086-9f2e-46e7-9285-670cce839806_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income before income tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_bd76610c-a16c-4411-90da-692848850cef_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_IPOMember_df771dc6-3f4f-4c8d-9cd1-38c43fa88a49_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_5bf2de57-2364-47a3-bed9-b2ef563d8134_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-20201225.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_bff28e78-89ae-44b6-ad48-87fcacd826b2_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-20201225.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_eaf4bbd7-43bd-43a7-aff6-5a45abc16c19_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_5f5a8704-f277-44ee-8b98-91b056baa7c4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8fa53d61-81de-4c46-ae4c-d0625be9e1ba_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8ce54a92-907e-4728-a95c-972c2819fa4f_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_2e360aae-722f-438b-8d1d-504a023ef924_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_algm_Company401KPlanMember_f65e7f8b-c85e-4bdd-bb3a-1c6b188f9cfb_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-20201225.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_ed06293f-6056-4835-a0b0-9ff8714662cc_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_1855c97a-0c29-4dc8-8bfd-edd336592512_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_d5172ef3-efd1-4517-9c3d-2de88f1176c4_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-20201225.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_WeightedAverageNumberIssuableSharesOutstandingAdjustment_32fd0f2b-6b99-4618-b1b1-617eb0496bfe_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-20201225.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_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_78129d32-52bd-4253-bbd2-e5177236c9cd_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-20201225.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_AccruedVacationCurrent_67043910-62b2-46e2-b66f-4164a1bbc1c9_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_0701fc7e-1caf-4609-bba4-07cb4201c0c4_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_498edd77-9f94-43b7-a017-6c355a3a605b_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_5ad498b4-c16d-4f1f-becd-ac0469062b43_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_b873e934-8fb1-4f04-a583-f7672c3f21c2_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_571a4863-051f-48d8-9106-f3df523df679_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_bca48a11-9ddf-4a0e-b4e1-7b44cb26ddf1_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">Settlement of IRS transfer pricing audits</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3728cb3c-8cfd-4f21-8944-6567f36930af_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_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_4c5886b3-f0f7-494a-b720-793c6258f454_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2eec8cfb-d3d0-483f-beb0-0961e94b4ad6_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_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_78c6e2d2-25a6-49b0-abbc-59c0036a7003_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-20201225.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_b73a5a24-b716-4ebe-9a84-8040a0eb90ae_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">Additions during the year</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_11d21ed7-a576-4ccc-a2e1-c28d2ad7f0be_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_b812dc08-5d78-4e9a-abd6-5eb924e35953_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_8cae94d3-1450-4382-a8ca-174668190c70_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b087d5d0-68b1-4686-81e2-a7d9dd21901e_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_8aaa6531-c638-405d-8b3a-bbce12255ab0_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-20201225.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_8dcab639-475f-4f8f-8661-a8d8ad48769d_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_LineOfCreditAgreementExpiringJanuary222021Member_9dcd80a0-70b9-448b-a61b-557c7d2b69e0_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-20201225.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_ComprehensiveIncomeNetOfTax_c3849d13-50c8-47b1-a9a3-97a324650ffd_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 (loss) income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_00c35a85-c4c1-414d-9cf6-0cdf04b061fe_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations due under Senior Secured Credit Facilities</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0cd67a84-2677-4fb4-8ea9-91b1e32e4f40_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_bdb28379-cb17-41b9-bf63-7d2ef584079b_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a6316cb5-c0d9-4338-866b-fec65bf2008b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_504eecfa-666d-4abd-8ee9-7194d1135bf1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_af55f8cd-81c6-4bde-85d4-6b6fa5cec180_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Tax (Benefit) Provision</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_589f00c6-e581-4911-8588-6d58f5d8122e_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ef84a4d4-c316-403b-82e9-3dc679a74066_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_6393491f-fb93-4850-be83-06880f436729_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_5b4d9539-2dbf-4dab-9f9f-ec85d6c9a113_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_algm_LongTermDebtMaturityAfterYearFour_e9eb304b-dc12-4a3d-b533-77748661ed5d_terseLabel_en-US" xlink:label="lab_algm_LongTermDebtMaturityAfterYearFour" xlink: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_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_algm_LongTermDebtMaturityAfterYearFour" xlink: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, Maturity, After Year Four</link:label>
    <link:label id="lab_algm_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_algm_LongTermDebtMaturityAfterYearFour" xlink: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 Debt, Maturity, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermDebtMaturityAfterYearFour" xlink:href="algm-20201225.xsd#algm_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LongTermDebtMaturityAfterYearFour" xlink:to="lab_algm_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_23196dde-8c9a-4c97-8812-95a97ed0fde6_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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4ce31d54-1ea9-48ee-8b44-944235deca45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_12e218d6-f0e0-44dc-9893-efd4bbe4d5a6_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_srt_ConsolidationItemsDomain_f902b0ed-edf8-4a0f-b43f-093312dfd6d7_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_dei_DocumentPeriodEndDate_a0e9487b-fe58-4889-9252-a745b963797d_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_InterestExpenseRelatedParty_d5e22ab3-5df0-4a04-8b53-0a1fe950f050_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_72079bd5-41eb-42b5-a3b6-85aed5ef3f14_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-20201225.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_6bc7c092-d8b0-44d8-b0b2-a0270210b7cf_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_db4f5d54-50f5-49e3-92c8-e78257a04e93_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-20201225.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_a395ac1c-514e-4ac2-8bd6-9a28313fa21c_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_9a7e405a-91ca-49b8-b4ff-d4516a70e014_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_68d7e81d-45cf-4b9c-8307-9b45fec483fe_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-20201225.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_32464f2b-cc89-484e-8aae-ae9c49600b0b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification accruals</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_19b7dc24-0630-4c8b-9e47-057a9eec797d_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_IncomeLossFromEquityMethodInvestments_e882644f-f3fb-4e23-9fc4-e3abbb3d0202_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_a4dc041e-7ca0-4a31-83d2-e57b2e86cc5e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_ad2022f5-f47f-423f-b7a7-9b6854d66d51_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_1b033ab8-2f85-48c0-80c7-37d7161d4b73_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_c326d060-c13b-41bb-98bb-c2189fa51e2c_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_bff62200-d008-4fac-ad91-7720e00bf72d_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_d3acab07-1a68-4a59-9f6e-3c2803116708_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_461c9102-0c5f-4f1a-b001-14b8d3822e8e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales by Core End Market and Application</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_TermLoanFacilityMember_e638f8ea-3eba-461b-bc9a-adbc9afffd70_terseLabel_en-US" xlink:label="lab_algm_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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-20201225.xsd#algm_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TermLoanFacilityMember" xlink:to="lab_algm_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_ac07909a-b76f-4284-a3e7-b6038fb00665_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_7ba55ce9-2ffd-4e56-ba0b-99a012147d90_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 and restricted cash equivalents, fair value disclosure</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-20201225.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_c4bb4840-0aab-414f-8dc9-2351031cfe87_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_us-gaap_DisaggregationOfRevenueTable_a2d4185d-ee44-471c-be04-e8d70f1ac754_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringAugust312021Member_cf70bad6-c55c-4206-8b57-78aa9c6d490a_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-20201225.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_b09104f2-5f97-4695-96c3-387bd99b6aa7_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-20201225.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_ScheduleOfInventoryCurrentTableTextBlock_0aa2d203-5e16-4c28-8565-53edde523f8f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_857e5682-75ac-4253-afb3-92378571a8d0_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_b353cb07-e981-47d2-a956-cd3c319fd876_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_7d37e673-2b5e-4575-b59a-372e357a26a8_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_b8f42e5d-f375-47bd-9fe9-cd873a3011f6_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_1b4a3c97-e62a-4a45-90e7-dc174b0ce798_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-20201225.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ICTechnologyDevelopmentAgreementMember" xlink:to="lab_algm_ICTechnologyDevelopmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_32b6a1d1-dcca-442e-86cc-81e3addf8e55_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-20201225.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_8ca7aff0-150d-4543-8645-14e36d2aac57_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink: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, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_c7a38e7c-cb4b-4e84-b7e4-ecff1a1dd70c_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-20201225.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_3aa2a7ae-6e2b-496b-b427-883a2a61eabd_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_4f5c2f1b-2a07-4c0b-aed3-1082228d07c2_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_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_GoodwillAcquiredDuringPeriod_62ee74cd-511c-4502-9281-f6c00a8b8b5b_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_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_2fff6588-cb2b-42f3-9cce-df8ed25701f8_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_b10fec78-60f3-45ca-9e5f-18efe0170d45_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_algm_NumberOfNotesPayable_a558e7c3-f721-4458-8aa5-4396f317ae9b_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-20201225.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_us-gaap_EquityMethodInvesteeMember_a817ca1e-2c7f-4661-b7ec-d6d9a0c9b842_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSL</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeMember" xlink:to="lab_us-gaap_EquityMethodInvesteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_fe380fc1-e9a3-4b11-b6dc-7eb89e7b9194_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-20201225.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_48d96eab-db6c-42cf-b36f-155522d52211_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-20201225.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_3b17c905-396a-49c4-9d6d-a970a0000c1d_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_4c38c598-9169-42c4-a5b1-d6c021f53db0_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-20201225.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_c01a38e7-8d21-49dd-bbff-4453ae3a2f45_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_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherCountriesMember_c7eb3a74-9d07-4c6d-a0e3-6014084ecff9_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-20201225.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_7e6a48f9-33d6-4449-b60b-57f6102ff240_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_f22b691a-c115-44fe-8cd2-43743860d9ce_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_1e82900d-770d-49d3-9121-b5c81dd950de_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_842c8935-bd0d-4260-a26b-fc56c5406763_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_f7e2d55f-c145-4450-b799-99ab54f5c70f_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_b1e7079e-afc6-4029-a82c-c3aae229415d_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_082e3beb-0f7b-4d70-855e-0f6222a08038_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_009650d2-d18f-46fe-9ea1-baf365c21f97_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_StatementEquityComponentsAxis_35867d4f-aae9-4ada-9b9b-af3dbe54307a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_f33c17d7-e7bf-4cef-af7c-9a5fd2647aec_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_886ea935-ab9a-4d78-97cf-7cd9c4247fa9_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_a68f4241-5cc8-479f-9b98-8a9c28dd300a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_4a2ddb05-92c5-4825-9e1f-9b31863198a4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_7df4a85c-e79e-40b0-9c16-381425f8a47e_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_98520071-4dc2-40ff-8a31-c2559c797c56_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_country_TH_07d0894f-eaa1-4900-9932-0c544ab0669a_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_ea6a34b9-8de9-4dbf-aee9-40e9f39bb37f_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_b2028f45-2dba-47e7-8d26-058a939d1d4c_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_1cf4b173-543b-4c04-8b87-0ad10114d6e2_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_9c937ad1-3f16-4813-9436-fb409dc0a273_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_NotesPayableRelatedPartiesCurrentAndNoncurrent_583f3abd-a957-4d6d-ac41-4abbcd232ac8_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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2bd97cb7-7017-46d7-8318-a2f27f822e93_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_71349ec2-e948-4dd7-9afd-bca6b868a982_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_35aa65e7-9b25-49f8-b522-adeee0e43864_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_c4ce52bb-2ddc-4fdb-a869-8d8f0cb0ffb5_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_638ce20b-5387-4bcb-86c0-d3ebc3d0aa8f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_275505a4-8fb8-486d-b304-ea6afbf5779f_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bd445085-9931-429e-bd1c-58944e7db905_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_9faf721d-c233-4a99-84de-90bc0ab90e52_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnitInvestmentTrustFundMember_b01b1fbe-7d92-4fc7-9480-153243926e02_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-20201225.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_UnitInvestmentTrustFundMember" xlink:to="lab_algm_UnitInvestmentTrustFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_6a96bbad-658d-46f5-82ce-2286744a2348_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_5a67e245-00e4-4946-8991-7b614e189c92_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d36328d1-5d19-436b-b2d0-3d365975d75f_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_da143f1e-e332-4369-9cca-fb1b60be4e5d_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-20201225.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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2b8a4016-ddc1-4926-846c-12ac5284d251_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9a022c1e-75fd-443c-87d4-c5553406f566_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_UnusualOrInfrequentItemAxis_c062ffbf-e5dd-4d58-b70a-e3bfed6b2ff6_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_dei_EntityRegistrantName_45dd2a56-550f-47d1-a12e-2035b7b64d9f_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_BusinessAcquisitionLineItems_48a418c8-00ac-4c76-a754-e5a8234988ad_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_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_AssetsFairValueDisclosureAbstract_663bd12d-e4b2-4fe0-8a21-94d21fb74dac_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_d6e79ffa-ce71-4072-8a19-1d2375e8af88_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_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_f4568fc3-c2cc-4915-9e10-fd393e740557_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_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_5707f24b-e101-45c3-92ab-b070b5619c2c_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-20201225.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:to="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5c355063-44c6-4fb1-9ca8-e3e3ca801ebe_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_algm_NonRelatedPartyRevenueMember_3b07ea3a-cc0e-4cd1-a1ba-aa8af7f6440f_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-20201225.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_e220fe45-fcaa-4288-9119-5b7916ec3c78_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_6fa2146d-698a-4355-9c01-b9caccdf248f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnsecuredRevolvingCreditFacilitiesMember_a2dff575-f85f-4954-ac92-49db6945fe2b_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-20201225.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_algm_OtherAccountsReceivableRelatedPartiesCurrent_bbf7b703-3e0e-489f-817a-cbab81481aba_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-20201225.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:to="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_a1535212-eb65-445a-bbed-b1236c19f279_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_3f617a0b-c7ee-4844-98d4-a0b749e7e81c_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-20201225.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_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_d08211a0-6b35-4235-ad6b-1aaff0b4cb43_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-20201225.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_algm_IndustrialEndMarketMember_97842613-f02d-456e-a019-b93c6e580d47_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-20201225.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_1bea9710-8fa9-4846-962d-320845752c58_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_dbcd114c-dd4d-483d-8959-7d83a3ce2913_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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_35a304ad-a8eb-4d39-99bb-cb620e1ee376_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_c3db9ef5-20b3-411c-9356-7de5f6792e9f_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_AccountsReceivableNetCurrent_67847d25-ac28-48e7-8427-228ebe71769b_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 December&#160;25, 2020 and March&#160;27, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_56966d8e-72a6-46df-81cd-7c71fa32eca1_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_3b2dee60-a645-466f-bec0-f6eb107d4c84_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_MinorityInterestOwnershipPercentageByParent_b6a9887e-0f75-473b-8558-9e22a7a56d6c_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_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_ba1dd726-f569-42d0-b4b0-a6fe448239df_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-20201225.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_algm_DefinedBenefitPlanRetirementEligibilityAge_903e624c-0e27-4a21-8134-552219d28bf6_terseLabel_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement age</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanRetirementEligibilityAge_label_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Retirement Eligibility Age</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanRetirementEligibilityAge_documentation_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Retirement Eligibility Age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:href="algm-20201225.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:to="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_a7f1c0eb-7e95-4943-a0c3-c8a29330f08a_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_b0561930-1dca-477c-93a8-3c8160e0d762_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_7d3b8626-4507-479d-ba02-d9cdf4c0fcb9_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_OtherDeferredCompensationArrangementsLiabilityCurrent_226610a2-afe5-414a-b662-00ac2976326f_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_CompensationRelatedCostsGeneralTextBlock_9d1b8fcb-1db2-43da-af5a-ed24ba85cce8_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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_b238530e-c3b9-4a8e-a10a-9bc606f3cd5b_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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_3cc5be8e-39bb-4ade-baf5-c21d63d6c471_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_NotesPayableRelatedPartiesClassifiedCurrent_1c7fc748-bceb-4b4f-8d5a-80093f971853_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_fd9094e0-a740-4e78-b4c5-cc7e41879d3d_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_dd932a63-20d9-40a3-ae06-3ea63d2edffd_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_c41287e2-a7d6-4691-ac0d-b3a6523d025c_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent_94a6ed49-7e49-4f22-b88d-63e0652c9e24_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_dei_DocumentTransitionReport_d38a832b-b980-4058-b8c1-7f52f26b1d04_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_792a5505-0289-499b-865a-25af8feb9e3c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation of equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fa466d99-754f-4f6d-a62f-d898ec1c43e3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_8260b402-6a6c-4b9e-8a36-d3a66be47288_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_99e0e501-fb32-4616-bdd0-81b1a8ffb9cd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_b24c18b0-bcec-4ca8-ac9c-a95ce3ad5597_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_46c41375-2ad5-45c9-ad9f-bfacb235dbd2_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_c73af96c-e876-4f98-8e84-4262c92de9bc_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_ScheduleOfGoodwillTextBlock_5d603120-ac01-4c69-9d8b-4cf6061474eb_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_b5458efd-e484-4d69-94f8-f24bbc1f7e09_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-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ContingentConsiderationFairValueDisclosure_e8f77c78-f38b-4ed6-a6b1-96f08822c47b_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-20201225.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ContingentConsiderationFairValueDisclosure" xlink:to="lab_algm_ContingentConsiderationFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_06361654-e702-4816-a5d8-440171a69e78_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_c7adbc7c-4dae-459b-972b-55d27aca2984_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_a05cf17e-44eb-4c63-86c6-4496bde8e8f5_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-20201225.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_d9cb88f8-23dc-44ec-bc88-265b7101e34c_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash transactions:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_1c524250-937c-4fde-bed6-7f4cdb1cbfff_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_IndefinitelivedIntangibleAssetsAcquired_6f45daca-d1ad-4d8d-8f96-a5365836be63_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_a8c0df00-543d-4a34-b9bc-590dc5b6be57_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_54fb41f7-478b-4c43-bd8b-307f38ab994d_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_bbf36280-8d0d-40bb-a1ad-3409e0333609_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_CreditFacilityDomain_ac047eea-5b17-4aa7-9e19-225b87162597_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_63cf2c06-2e1d-475f-8e17-b5bd17b792ea_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_2568890c-880f-4330-ad4d-6524661f3929_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_432e6cc4-7c68-43f1-964d-5aa2c9e6e12a_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_598df4ca-cfb7-45d0-8b4b-f9c1e6aac969_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_ac26bf20-aca2-4059-a3be-f49e5faf1b2a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7f2fc67f-c0d1-4fba-b5e8-edefa3cd440b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net (loss) 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_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_f343c92e-82c3-407f-92af-0f42b8db4d40_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-20201225.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_53ea013a-c819-409d-91b2-38b2f49a640a_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_us-gaap_ConversionOfStockNameDomain_9e902352-8247-425a-b20c-8797b003a2ca_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_dei_EntityFileNumber_aacf044b-aa3d-41e1-9e72-b0459b9936ef_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d957151a-873b-4ca4-95a2-680a4a6d380c_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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_baf171c0-3630-4441-be30-e5e5c3b00d3c_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued retirement, other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_77fffbb7-46f5-4370-b99b-0fc079411c08_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_us-gaap_FinitelivedIntangibleAssetsAcquired1_f733ee85-3539-40aa-8df5-b6c96fbed0a0_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_46e99941-ff06-4210-a128-a4c2ddcde23c_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-20201225.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_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_c602b0e2-86f3-4aed-97bf-2474f592e1ed_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-20201225.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_b91f2e7b-ee1c-4b20-9d5e-f7d229e3baf9_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_06ac7883-3acb-44bc-a77c-f1fd94d9bd4c_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_f477bf32-5aa3-42ed-9b2b-709caf499b21_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-20201225.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_AllocatedShareBasedCompensationExpense_ca02ed44-00bb-44af-b97f-c58f5bea7b0d_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_a170676b-8fe2-47a2-8b0d-fd99aa554d6e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for uncertain tax positions (net)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_8921800d-3f4b-4260-9fee-d5ea2a9e3dea_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_6b952a57-8afd-48a6-99fe-c2e87be197af_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_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_eba9a567-9183-44b7-9d59-39b9118d8355_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_66de3f8d-075c-42e9-b369-3252105655ab_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_9b9471ea-b879-4ef6-b40e-7d9d5b8a4a01_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_c7ac5074-4109-439e-98dd-9c3174b45987_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_32131fe8-4dd0-4afe-a4d1-da8885c6e912_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_us-gaap_ToolsDiesAndMoldsMember_302230b4-8198-4169-a643-bfd3f4279679_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_SaleOfStockPercentageOfOwnershipInterestSold_52c2c3f8-ee51-4d6a-9d7d-afd4e293b682_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-20201225.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_0186ca61-f19c-4f34-aa3d-613405398fac_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_algm_OneEquityPartnersMember_8843396d-c570-45c1-9fa0-5143d5979d66_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-20201225.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_us-gaap_CashAndCashEquivalentsAxis_b3328f9e-ac2a-4a7f-bb25-e206d9035d1a_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_330cb514-db0d-450e-ae1a-290814e3167f_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_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_4894ebaf-f9a0-46cb-978b-c9014c2b1bc3_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-20201225.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_d3d2ac85-8b75-4c6f-8944-e9f9bb628f7c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Trade Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_b1e6022d-1abc-4889-a1d6-7cbff2504499_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_ScheduleOfConversionsOfStockTextBlock_3fb1e748-16ca-47bd-9c60-13fc728f5333_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_us-gaap_SaleOfStockPricePerShare_c122288b-ea58-4aac-925e-f57ca0e509e5_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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_9d097ceb-2b36-4231-ba1f-27c803958ebb_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_algm_CommonClassAAndCommonClassLMember_a4c01e01-46a0-474e-b690-1a33414423c0_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-20201225.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_RelatedPartyTransactionAxis_2628727c-07a8-4349-a39b-c48e4f079884_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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_52334e26-a5c0-4c79-ad8e-b29adc88b723_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_603b19e2-d11d-4e7f-836a-d48aeb19c094_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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 Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_320b87b8-034d-4bef-bf9d-60b078e58ecb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_15faedfc-1589-436d-b008-9041c7a544f3_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_a4cc876f-2033-454a-9498-3388c499f832_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-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_adf46d23-23df-48df-8096-f8375342b4aa_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_5e0e2f9a-5cf2-4a06-a59c-edcf32fd5a73_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_71bae832-cbf2-407a-b3d2-657300807f81_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_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6edd7285-bfc7-4b55-be17-2bf3f9d5a298_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1536d7e6-cd98-4ae4-9714-d1b82d2f723f_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_4a2ee809-6769-40a4-9e5a-cb44bd45abeb_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_e1cc1138-1886-424c-8fdb-cf6692c5d873_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd089545-8c87-41d2-9b86-3a8df96c6627_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="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_95f88898-b665-4eb6-b237-2adc8dfc128d_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-20201225.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_bfd2db4b-a41f-41f9-9b4b-3a3a4a7b18d0_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_b2dbf917-d84f-46a1-bc2c-b3582951071a_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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_bbdd2492-4e68-4813-a2f8-c915f9eeaa13_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" 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">Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" xlink: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 Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" xlink: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 Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_5672f2c7-bb6e-4f8e-b530-eff72d80fdc0_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-20201225.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_c26b5515-d05f-4d29-ba8e-0ce6ad3cc788_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_LongTermDebtNoncurrent_7b2d6c5b-004a-44c7-b45c-1c0cae71d3e6_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_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_fd3a2e66-2be8-4bf7-bbb4-c06e7c716b2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_9809b8c5-7d15-4a39-9627-8e25a7c14951_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual operating tax rate</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:href="algm-20201225.xsd#algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_cbc39ad9-b7e2-4707-b886-48d4f24b84ce_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-20201225.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_509f8b36-ce8c-4aac-afaa-62063640f9a3_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_DebtInstrumentLineItems_e7346bab-bcf7-49ba-992c-982ab1681dc6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_4c02fb11-e746-42ef-8574-bbcf01514c95_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_PaymentsOfStockIssuanceCosts_fa2a477f-b12e-44cd-a3a6-98a285df0a3d_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_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_BusinessCombinationConsiderationTransferred1_c104fbaf-beee-4ec9-8b01-1e8d6087aaa3_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_aa6f79a2-a1c9-432f-9d8b-1501fdf14b9f_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_us-gaap_ConcentrationRiskTypeDomain_b4d15b7d-628b-487b-b1fb-a78e710b6f20_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_6426f6ec-9d7a-407c-a501-f944ee281cbb_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_4f052409-9052-4e91-be8e-08ccc78ac261_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_2bd33524-2142-4296-a72d-d6ca3782ba01_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_ef214ae2-a471-4ff6-9c31-d9e250c4b2b1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fa69d09e-2b56-467d-a497-447e91296bd1_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_f7504d90-35ca-4380-adc3-d6078131fcc2_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_1c31a0e0-38a8-4efc-8ff6-35324eabba94_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_4b3016d7-9a63-47c3-9fd0-da3339371074_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_2ad6727b-f441-4d9c-86bf-6a3bf8df29c4_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of net loss 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_c90c5bfe-c84c-4765-9325-ba4668b3caaa_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7c5d714a-69f9-47cd-ac5e-22f5d843756f_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_f8282632-e996-433a-a3af-1ba59f5cebc8_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_FiniteLivedIntangibleAssetUsefulLife_3f27da0d-bd62-420c-9209-28cd22fb139f_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_ff60010e-113d-4dc3-b073-34543d620bfb_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_a0fcce65-20de-4f14-b825-05a3c60c9d62_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_944bdc55-ba58-481d-8f61-df1a530c9dd0_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-20201225.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_GranteeStatusDomain_f76f446a-b6e4-4c1a-adad-d4cca34f48ad_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_5a5cdfd7-173b-42eb-a61e-ceddc724eec2_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_fdefc47e-5656-48fc-bc3d-03d0a9724433_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_GrossProfit_c69e6258-31bb-4e82-b0d1-df282339c3bf_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_2b1cb00f-343f-48f8-8941-50fa02ccaca4_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_298f1723-90aa-44cf-be61-37be7e7edcab_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_55781141-9a38-485b-9c67-0524b8ca6aab_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_aaa67343-b494-490c-8c20-d3bbf48f33b1_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_1a5f1b3c-cd22-4710-a5d5-1f5e0ebae116_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_33545004-484a-43c6-9e5d-75b923a2189c_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_eb106e03-e1f1-497c-b498-40d5de001d08_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-20201225.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_e2481f5c-cfbd-4a1c-b4bb-b1f9f3523796_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest (expense) income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a2637661-10eb-4967-8026-a03347596a0c_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_algm_BankOfMitsubishiUFJMember_c3239c87-864a-47bc-9ee8-dcf72dd5fbf9_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-20201225.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_NetIncomeLoss_e4bfb9fb-47b3-4f1b-a7f7-355962e4bdef_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 (loss) income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_1c672a0b-fd9e-4b16-b925-d40c04033bba_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 (loss) income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_13f7f0c3-6fce-4b1e-b49e-6860290e1189_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable - other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e0739364-9e5a-467c-8dda-0c7e95fc5430_terseLabel_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="algm-20201225.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_4a2adf58-e8b4-41ad-ab7e-f4f20c6a5a98_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-20201225.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_998d1cf1-19b0-4da7-ba22-5c6e9efabbe8_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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_debef8a7-31fb-4dcc-9fc0-a4fffecb4e5b_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-20201225.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_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_539fc491-0814-440d-931a-d6e37cff6ce5_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-20201225.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_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_2943e923-b899-46c3-b7d7-1a7338a61e34_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-20201225.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_08343a0f-06cb-4546-83c5-6bbd5d6bf98e_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_5f956cd7-ad12-4f92-8c67-82265e5218fb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_ff163de0-7acd-4104-93e0-e25e0dcacdb4_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_777b122f-c5b1-4071-9626-9954f3f32e40_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-20201225.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_03d31dc2-b5a6-4c8d-a5af-8c10500878da_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_c2449153-ba5f-4b0a-8629-53ca04ccebf7_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_e7b646a5-65f2-4bb8-919f-a4976648a3ab_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_7a3b9cd3-5217-4084-9cae-0bdda6cf74ab_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1411c7c1-202b-409d-9a65-1223553cbd17_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 expense attributable to non-controlling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_d600a150-0a39-4a53-9a4d-9cdf3ba365d5_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 (loss) income attributable to Allegro MicroSystems, Inc. per share (Note 17):</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5074a2b1-2398-4507-acbf-9120321e1b61_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_448986eb-16ca-413d-84d8-07d1d5a2050f_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_DiscreteTechnologyDevelopmentAgreementMember_08e63d1b-e11f-4dc3-89f5-77b751ddcf43_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-20201225.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_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_0d2e5acb-ed9a-4799-8eb7-e37ba5bcc62e_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-20201225.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_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7e0ccf0b-4372-425c-9f7d-18175e48a083_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_35ad823d-91fa-4989-8958-22fcec78d82e_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_1f51547b-af69-4f9d-9efd-c84c6e9459d3_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-20201225.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_VoxtelIncMember_8a96a2fb-582b-449c-a6b6-387445d4650a_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-20201225.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_80c42caa-b0d3-4ea3-9b23-0b8d61a153d7_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-20201225.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_92fc124a-2bff-4564-b1c1-7ee16a4cee23_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value, vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2e872c6c-fa06-4aa6-81f3-89c6d2740fc0_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (loss) income attributable to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_c7d9c40f-1673-4064-ac91-e386c11e136e_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-20201225.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:to="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_a5005dd9-a98c-40ba-99b1-b90ddc34984f_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_a8d0a995-5c86-49e4-ab8b-a1037b5fa33b_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_fad0d284-d75a-44d7-8825-577bd98b894d_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-20201225.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_787563c0-834c-4b8b-9e96-f76e7ff6f832_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_6182debb-c0ea-4d28-a27e-ae7031c41aa6_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_cb1237d8-7488-458d-b9be-45efea3d40b2_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_eb9354a9-9036-498e-93b2-c1fb7b43d46d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_50994c4f-bf18-45d7-9ac5-d49516b4d138_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_a3950eba-5091-4220-9754-0e3723878584_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_f0b19ceb-a97b-4d35-8d17-9ef20bdd4394_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_b612c886-4b80-421b-9224-0da5b0c47331_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-20201225.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_654ca5e1-28c3-4702-bc2c-5c0ae9d18a30_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_34496ff5-0d72-42c1-bc5e-fdc657de3a1e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AutomotiveEndMarketMember_4295b682-8969-4376-86ec-b873239ec742_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-20201225.xsd#algm_AutomotiveEndMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AutomotiveEndMarketMember" xlink:to="lab_algm_AutomotiveEndMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_d40e847b-de87-4af3-a7dd-f762d0c04d2b_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_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_c67f13d7-b124-48bb-88bf-5023ef4d036e_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-20201225.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_NotesReceivableRelatedParties_4130c200-c1cc-4f35-b5f0-fdb0fb9a1d38_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_139cc606-bac4-4e6e-bf72-87585d2c1699_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_DefinedContributionPlanCostRecognized_09fa4f25-0086-4f2a-8314-823cd9eae15f_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_a75a994a-5b71-4fc2-888a-b9c0338b9597_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_aa5be056-0588-44f6-af00-42297fa36ba7_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_d5920a17-8aeb-443e-8215-b6e0cb2e0cdc_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5519f4c5-4106-47fc-83f2-b8015b718416_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_14d730f2-1116-40b1-bdab-3d56b91aca3d_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_b981f977-2295-4c73-9c2e-c9d029b4dd66_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" 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">Issuance of common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_7123a769-255c-4543-937f-666c09212d0a_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_algm_EstimatedDeferredPayrollTaxesCARESAct_78adf5e9-79e4-4e54-ac61-6f8f99996732_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-20201225.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_FiniteLivedIntangibleAssetsGross_d549b7fe-c69c-44d8-978b-835b53aa4c37_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_f0e084a5-4a21-4e36-8bfb-d55d7c76ecfd_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_7c7f9bd8-8209-4f5b-a616-1d0bde464895_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-20201225.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_5915bbb9-7cd6-4d77-a43c-552cf45998fe_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_ConversionOfStockTable_97cf2ca4-11e6-42df-8db2-a0c99d3e02ca_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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_952c9362-6f8b-48be-80a3-68aae2c604aa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected contributions in current fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d9193778-8830-4e85-badf-3a21f1084f22_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_ce21a0c3-2b21-4645-bb4e-a1c5dd25a6d5_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_32751e8b-d4b4-401d-8629-8ca5c78c0ab9_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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_de45a7d0-6328-4cf7-a05b-215a37bef462_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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_63d6cf2f-dfc4-4ee1-a0fc-92579d706978_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 PSL Divestiture (Note 1)</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_db03f2d8-342f-44a9-9d73-af455245bd21_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_790df14e-726c-41cd-85b8-03a8369a23bc_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_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_00aa89a9-dac9-4cff-9d43-492859a030f7_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_ddceb237-d7d3-45fe-bcc0-388bb0ee1929_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_713ecac1-9aa7-4fb2-91cf-02e1d0e65b01_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-20201225.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_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_f10a762d-7131-481f-a90c-e70754e46c96_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-20201225.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_ConversionOfStockLineItems_a9bbb59b-dcdb-4961-a58e-54ecadddfaa6_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_WeightedAverageNumberOfSharesOutstandingBasic_78cf038b-d94e-4340-894b-8437fd5219d0_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_495a44b8-5456-4f69-853c-5f61cea766a1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average 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_022de2bc-242d-44d8-88cd-13aa4f20bf01_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_d1c9af23-3aed-4ce5-95db-3064920332a0_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_us-gaap_GranteeStatusAxis_2c5560d3-c57f-4c70-9865-b21392737875_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_177a5879-cc62-4d09-9175-7718144d89de_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b930db47-21c9-459b-889a-dd4dd5154f6a_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_9d1f42e0-e928-4a17-b06b-dcefb0f645c8_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-20201225.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_aed03519-bc3e-4a56-b733-36b9b82b2b91_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_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_4b05f57c-53a5-48c7-ad2f-86234c917d18_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_us-gaap_LossContingenciesTable_241bc4e3-e5f8-44a2-93c4-dfbf419cfa55_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_srt_OwnershipDomain_3d5ef3b7-c392-4baa-8c6d-1b821af6c3b1_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_PlanNameDomain_01b85b09-3946-455a-8c83-1207abdda35c_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_us-gaap_RevenueFromContractWithCustomerTextBlock_e15cab9f-2d6a-4c93-8a4b-ce844aa4ea85_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_19583acf-d71c-4cf3-877d-488206b3cc40_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_InterestPaidNet_4dffa476-424a-4cbd-b09a-f766c0f86199_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_734a9544-4319-4eed-afd0-8e98e6b78422_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_ef537c7a-2e8a-41ad-9e3b-0bc74c77e1fc_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_a8a92e8c-7b0a-4144-a844-64b0ba0bf157_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_us-gaap_LongTermDebtByMaturityAbstract_2eff497d-1153-4ca6-affb-d8b40a6ae0f2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink: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, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink: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, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfLocations_737ef2b7-a2ca-4629-b4fa-c76f08f70dd7_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-20201225.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_e3ff454f-03b2-418d-8bf9-8d20cb336209_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_21d1e088-f4b2-4ecb-ad79-ff9550e1590d_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_312391ea-ef36-485b-bc67-a49bb35d4894_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_2a4bdc2f-2951-4751-bda0-4debd518f7f7_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_9f455cef-b895-4027-a1e7-a020e6a36abc_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-20201225.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_469b7a1b-d2c7-414b-b5ec-27820aabfe61_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_467266d4-0073-4c45-a045-0896f89dd8e7_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-20201225.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_5e645e35-440c-4f16-82fd-d3a21f6a6bc3_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_5f043cd0-ea8f-4882-b70d-37735be22c62_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_ForeignCurrencyTransactionGainLossBeforeTax_78ad8111-2517-4ee4-8461-399561d9d519_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_StatementClassOfStockAxis_91528454-4849-4fd4-ade0-ed36bac3c867_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f1f7c624-7d80-4ecb-94d0-ab05d327ba94_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_1082719b-cabb-4e8b-a580-4a7993ea19e3_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">(Benefit) provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_537a1435-5ba9-443c-870d-bbd3add59d79_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Benefit) provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_8c569c0c-1652-44ee-99ac-c1cc85282fc1_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_c197904d-6522-4c91-a47d-afb660e65eac_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_46a5d065-d85a-4793-bec8-00c23acb1c9e_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_8ba957d5-b5a0-4ed5-a0c9-ea33918cac61_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_algm_CommonStockPriorityDividendPercentage_00e0f1de-ef60-4f8f-9d78-f0425be646ad_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-20201225.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_9306af0e-a71b-4acd-8f87-c5165ef7d829_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0e600a6-a94c-4105-a900-540bee00c585_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_d4a4f23f-cfed-40b7-b5d4-d23a38e17357_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_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_81fdb9d3-7738-4ed9-ac72-96f380048b8e_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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_cec8ab7c-a004-4159-a928-5ab2ff6854a8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Principal Maturities of Debt Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_485ca62c-b508-4822-9c87-321bc9f33af4_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-20201225.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_01b7a577-b453-4bf0-a7e2-13520430b74a_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_80c0a81f-9ecf-4003-80c4-3ddaba847171_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_5d7dd4e6-542f-40c4-bd69-d16003ce9a87_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 (loss) 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_dei_LocalPhoneNumber_12e0a54f-afd7-45b7-b4d7-02547e8b6bfc_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_IncreaseDecreaseInAccountsPayableRelatedParties_2ecafef0-1d28-4cfd-9684-e2fd0d74124e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" 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">Reduction of intercompany balances</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink: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, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_17eac1b6-b9e3-4410-8cd2-c56086982c4f_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-20201225.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_PaymentsToAcquireBusinessesGross_87d7e183-5829-4d1b-8b2c-396c5a6f9a0c_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_0b663edf-e92a-4076-85ee-d59b083bb973_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-20201225.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_algm_SharesOfUnvestedRestrictedCommonStockMember_a59ad2d3-cd18-4fed-97de-e7a8f237fd63_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-20201225.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_31c6ea3c-e890-48fd-8165-d509a9ae20a4_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_73be374f-98e0-48c0-b5a2-f9dd1e64104c_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_NoncashOrPartNoncashDivestituresTable_139f7491-43a8-46c5-8978-36fa504e5c59_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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_2ee3c021-4c8e-43e4-a55b-155bda366d9a_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_90c1ab9e-9296-4339-b81b-335172eb4af1_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_14e88148-5545-4347-8a3d-6be83fe4cef1_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-20201225.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_0e961e2a-7e8e-4617-8dc3-d3c454c63358_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_srt_ConsolidationEliminationsMember_7b6f108d-a07f-4fd7-b6c7-b6a5aee7c447_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_BusinessCombinationConsiderationTransferredAbstract_2aad18b6-0938-4f6d-abf7-4a6cb1a5c4c8_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_Depreciation_8e34590f-cbc3-429d-be76-48303a38ec33_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_0a1623d3-69cb-4aeb-9544-d057929032bf_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_b1f61e5e-ea5a-4ae6-aacc-7ca5547c1680_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-20201225.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_RelatedPartyTransactionDomain_fb828d6c-7d8a-441f-8672-a57ea73fca3c_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_1ce05812-ca3c-4add-9172-153a0c855c0a_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-20201225.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_dei_EntityEmergingGrowthCompany_a4c621fc-b060-40dc-ad30-103da4a38c35_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_512233b3-a1a0-4668-b025-6953b753e3c6_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-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_77d611ea-cf9f-4c5b-85e0-e67eeada96d9_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_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_7f2a5de0-f542-46a1-bf1e-bfd164dc8465_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_algm_PriceSupportPaymentMember_3d0437c6-57d1-4715-86b3-c12b3b7f775d_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-20201225.xsd#algm_PriceSupportPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PriceSupportPaymentMember" xlink:to="lab_algm_PriceSupportPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_e036d73e-f855-4d27-8cf5-5adbb8e8d8a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_47fb2d26-70a5-47b5-a1c7-336b983ef221_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_algm_NotesReceivableRelatedPartyStatedInterestRate_51e5b18a-4698-4fb6-af1f-6add497a771e_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-20201225.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_92821262-f1b4-4c3b-95f4-09eb0f058571_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_94fd6182-de34-470e-b492-14d976aad94e_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_8429f761-71a5-4092-aa66-820a7f1dc3b0_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-20201225.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_24952698-acda-45ca-933b-db5b7fa00b1f_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_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_67ab9d80-cfff-48df-bd06-2ab4949772af_verboseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of certain class L shares</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1c149691-1452-4696-819a-8a009ddeea48_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_us-gaap_RepaymentsOfSecuredDebt_bd749763-76a6-4878-af91-2e1d67d98541_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of senior secured debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="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_srt_MaximumMember_475ab45d-5b8e-4454-bd79-a1bc2c6cd8c7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_86a78bc4-1959-4e60-b394-f3e88e023668_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_563b8c98-5faf-45d5-ad20-b2a104e304b1_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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_401dc4f1-abaf-4b18-b06d-8486ff5721fc_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_NoncontrollingInterestMember_c4bb273f-0a97-457f-8fa1-40b102a6a29d_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_DividendsCommonStockCash_36b49afa-7961-417a-bc03-1ef2983b1c0f_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_RetainedEarningsMember_52a7e462-26ba-4686-9967-8bdc7293ccad_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 / Accum. Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_26db3bef-4a3b-4b75-8616-3af1f842c21e_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_f55fa163-096c-4dfb-9a89-e388590e5fcd_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-20201225.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_EffectiveIncomeTaxRateContinuingOperations_e368e11a-9924-493e-be82-6b8635a6a2bb_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_2b822986-6d1f-4cc1-bd9d-a40962148463_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_8b9efc6e-190f-48fd-af7e-640384aca53a_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-20201225.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c4997ab7-b32f-4ad8-989b-303bfb2628a8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_06d1c941-f507-4806-8d4e-7281fe8c0a37_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_c65a5f8c-5904-4a03-a9bc-93ed68cbfd9f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_049adfc4-6a2a-4cd9-b95b-d4ebc9dc4b26_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_58fdc5c2-cd6b-47ea-8c7c-35a1e63a2180_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_f8cb53be-b5a9-4189-93ff-b8a0715d2405_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_2a785ac1-fd2f-4c42-bf1f-9af0096c8665_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6de7e70e-d4fb-4463-a0dd-5e78a0f48784_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_167c8fd9-6d16-48e1-ab0d-f8de8d05ea1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_535b50e2-b080-460c-80c1-e64ff7c26f5e_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseNoncurrent_36cfe064-b1da-4aa4-89e1-cdfa29eb2c69_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid contracts long-term</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDivestedFromDeconsolidation_ac6327e8-b354-432e-b57c-ca24d90807b9_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_40f20e22-0960-4ce8-9842-df235bf5fadc_terseLabel_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to cover purchase of common stock under employee stock plan</link:label>
    <link:label id="lab_us-gaap_NotesIssued1_label_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesIssued1" xlink:to="lab_us-gaap_NotesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_3dfed601-02e9-417b-8117-68b5aac7f135_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_60d63c75-63ca-4463-a931-87510598a8f7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_11c42fa4-beb4-4767-9b3c-7b844c21fd84_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ac3e53d0-97e7-43e1-9207-f1fc4cae22e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_8bc1336f-baec-4d18-866b-1183060f119e_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_48d4fbfc-547a-4af6-bc1f-4ac159177783_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-20201225.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_us-gaap_LineOfCreditFacilityCollateralFeesAmount_4711552a-edc1-4e3b-b1fc-b30dd88dc899_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_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_58ec73c5-628b-47b7-8db4-7c04d06f83fd_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-20201225.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_SankenMember_96d3a149-7dde-408b-903b-a55cc2268958_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-20201225.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_3781b8e5-a363-4e18-9554-059059304bf6_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-20201225.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_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_10aaada3-b57f-437e-a514-52d45294eb5d_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-20201225.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_0652235e-3c4b-42c2-a165-b0e845ebc578_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 (Loss) 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_b3b63f9b-d846-40f8-8bc2-0b5db4f2e0c1_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_e4d19376-fcdb-4b4a-8923-685d77499e6a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_ad6327bb-ca9f-4289-b614-9f0d3ca48a2d_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAmericasMember_0d488b4c-3792-4c7d-86bd-9f694d410b1b_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-20201225.xsd#algm_OtherAmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAmericasMember" xlink:to="lab_algm_OtherAmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d66cff8b-dda2-4a2f-b90c-ca80c763e350_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_76b32078-6245-4eb1-8b89-cd7406488242_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_49081da6-0748-4434-af4d-d93665ba9b54_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_IncomeTaxContingencyTable_f35e8072-8ee0-4552-b567-630bf68e2f25_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_ValueAddedTaxReceivableNoncurrent_09bfa17e-6c29-4d15-afcf-a5ade424ef68_terseLabel_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VAT receivables long-term, net</link:label>
    <link:label id="lab_us-gaap_ValueAddedTaxReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value Added Tax Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c4202be8-c9d0-4664-a2e8-64312127a362_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">Impact of Recently Issued Accounting Standards</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_ProceedsFromLinesOfCredit_c5ea0008-895d-4343-9411-1f9af933bfcc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>algm-20201225_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:10abc795-a5b0-4d4a-9ace-36f7ce0def54,g:c3be65e3-d9f8-4807-9a19-5e12f12771a5-->
<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-20201225.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_4e1294b7-6d9c-4063-8912-1a85c8475c62" 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_7aa9441a-2ca8-49d9-9553-323fb1876d89" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentType_7aa9441a-2ca8-49d9-9553-323fb1876d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_45e74bc0-bbde-4428-a549-201443b4b72b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentQuarterlyReport_45e74bc0-bbde-4428-a549-201443b4b72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_6ab9d2ff-d85f-43ee-a508-7cd55c3a0d35" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentPeriodEndDate_6ab9d2ff-d85f-43ee-a508-7cd55c3a0d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_728cf0d8-68d0-4f59-b370-3ec9007ababe" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_CurrentFiscalYearEndDate_728cf0d8-68d0-4f59-b370-3ec9007ababe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_35c8fd10-9093-4de1-942a-c18ce3c46069" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentTransitionReport_35c8fd10-9093-4de1-942a-c18ce3c46069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f4fd08aa-5d8c-46cf-a906-3bb2dc4cb4dd" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityFileNumber_f4fd08aa-5d8c-46cf-a906-3bb2dc4cb4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2598d3b1-ecf5-450e-bde8-15ef33bfa14f" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityRegistrantName_2598d3b1-ecf5-450e-bde8-15ef33bfa14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_797b88a1-06fb-4103-8be9-d201d36fe0b5" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityIncorporationStateCountryCode_797b88a1-06fb-4103-8be9-d201d36fe0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_468e6f45-be44-4745-8e93-7204a47c2f06" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityTaxIdentificationNumber_468e6f45-be44-4745-8e93-7204a47c2f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a69b8ac8-e647-448a-a2a1-f78fc8f30586" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityAddressAddressLine1_a69b8ac8-e647-448a-a2a1-f78fc8f30586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ddeec282-64ea-48c3-a43d-1bbf5b94c67e" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityAddressCityOrTown_ddeec282-64ea-48c3-a43d-1bbf5b94c67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_53dcb1f0-b7eb-4acc-822a-f5231b66a34d" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityAddressStateOrProvince_53dcb1f0-b7eb-4acc-822a-f5231b66a34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7e5f4b99-e11c-4b29-9c54-74d708b734d4" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityAddressPostalZipCode_7e5f4b99-e11c-4b29-9c54-74d708b734d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ec06a69d-e7c3-4af2-b1bc-dcdf17ccfa0b" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_CityAreaCode_ec06a69d-e7c3-4af2-b1bc-dcdf17ccfa0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_2da6b329-1066-4115-b67f-977dfd33644e" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_LocalPhoneNumber_2da6b329-1066-4115-b67f-977dfd33644e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1225b462-4d13-48c8-8de6-239c915a0ec5" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_Security12bTitle_1225b462-4d13-48c8-8de6-239c915a0ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_22f48407-ff81-4681-b263-7ba7e295e7e5" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_TradingSymbol_22f48407-ff81-4681-b263-7ba7e295e7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_eb90fd8b-afdc-4ce1-9858-5e9e4b117650" 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_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_SecurityExchangeName_eb90fd8b-afdc-4ce1-9858-5e9e4b117650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_4593d87c-0f73-4ea2-ac7c-7a9dd2cf1ee4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityCurrentReportingStatus_4593d87c-0f73-4ea2-ac7c-7a9dd2cf1ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_5c02d363-442a-4fee-9761-be66509abac0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityInteractiveDataCurrent_5c02d363-442a-4fee-9761-be66509abac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_67fe0f0b-4df2-434c-bff1-ad814b71deca" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityFilerCategory_67fe0f0b-4df2-434c-bff1-ad814b71deca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b1a2ec4d-d792-46ca-b614-a30759765e03" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntitySmallBusiness_b1a2ec4d-d792-46ca-b614-a30759765e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_2801019a-3587-453e-b704-2aab96e9ba60" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityEmergingGrowthCompany_2801019a-3587-453e-b704-2aab96e9ba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_e4d8cd36-ede2-47aa-870b-aebacd266a6b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityExTransitionPeriod_e4d8cd36-ede2-47aa-870b-aebacd266a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_de86de5e-6869-42eb-8d1c-ca9747948508" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityShellCompany_de86de5e-6869-42eb-8d1c-ca9747948508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3ade4efe-b6c1-4a1f-a071-79b0b63a7db2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3ade4efe-b6c1-4a1f-a071-79b0b63a7db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b88d3fd0-3e7a-403c-a1d5-967fe967bea8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_EntityCentralIndexKey_b88d3fd0-3e7a-403c-a1d5-967fe967bea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0e5f4399-da21-4438-8060-b36c0e70fc1b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_AmendmentFlag_0e5f4399-da21-4438-8060-b36c0e70fc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_753ae517-3677-4b86-97d2-429fc161ca8e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentFiscalYearFocus_753ae517-3677-4b86-97d2-429fc161ca8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c80a98e2-267a-4581-a7d1-a89072bf4170" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e1294b7-6d9c-4063-8912-1a85c8475c62" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c80a98e2-267a-4581-a7d1-a89072bf4170" 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-20201225.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_b66cf680-b400-4707-bf5f-b1441e251e38" 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_737a00e9-3492-4cba-93b0-1a705d4482c1" 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_b66cf680-b400-4707-bf5f-b1441e251e38" xlink:to="loc_us-gaap_StatementTable_737a00e9-3492-4cba-93b0-1a705d4482c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fa17633a-e2ad-4598-9a75-df7b2c928324" 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_737a00e9-3492-4cba-93b0-1a705d4482c1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fa17633a-e2ad-4598-9a75-df7b2c928324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" 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_fa17633a-e2ad-4598-9a75-df7b2c928324" xlink:to="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2b612337-5bbc-428d-804f-6422f43ab46a" 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_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:to="loc_us-gaap_CommonClassAMember_2b612337-5bbc-428d-804f-6422f43ab46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_35621e05-1261-4b54-894e-1fd84182cea4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_04aa3ed0-61a1-4250-bd3a-efb5f9edf0d5" xlink:to="loc_algm_CommonClassLMember_35621e05-1261-4b54-894e-1fd84182cea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" 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_737a00e9-3492-4cba-93b0-1a705d4482c1" xlink:to="loc_us-gaap_StatementLineItems_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0172c3dc-fd68-4b22-81da-d339e683ff74" 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_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:to="loc_us-gaap_AssetsAbstract_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f7e99ea5-7f56-4e6a-9731-44ece17177f6" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8001a5cb-2864-40f0-99e7-8872c53275f9" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8001a5cb-2864-40f0-99e7-8872c53275f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_14aeb283-5c9a-49ca-9465-cb11bdf8ed5f" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_RestrictedCashCurrent_14aeb283-5c9a-49ca-9465-cb11bdf8ed5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ab6a1ab9-d3bb-42b5-bf17-b30167bf54f2" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ab6a1ab9-d3bb-42b5-bf17-b30167bf54f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_891015a0-00a6-4676-95a7-38adf94fc920" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_891015a0-00a6-4676-95a7-38adf94fc920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_6b16fe9e-aed6-4d2d-88e0-826d6d72f639" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_6b16fe9e-aed6-4d2d-88e0-826d6d72f639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2dccb823-d5d2-46e8-ab3f-d98fc58fa10d" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_InventoryNet_2dccb823-d5d2-46e8-ab3f-d98fc58fa10d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7b050e9-9993-42ed-94b3-e5f3196b00c0" 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_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7b050e9-9993-42ed-94b3-e5f3196b00c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_16559d4d-f617-4ab7-bd01-5b238e1500b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e99ea5-7f56-4e6a-9731-44ece17177f6" xlink:to="loc_us-gaap_AssetsCurrent_16559d4d-f617-4ab7-bd01-5b238e1500b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0568c4a9-26d2-4e7e-8d48-2419367014eb" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0568c4a9-26d2-4e7e-8d48-2419367014eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_575c5323-1c2e-417e-ad03-4693a258045b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_575c5323-1c2e-417e-ad03-4693a258045b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_51ca85ba-2b70-41b2-9096-97332387aa78" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_Goodwill_51ca85ba-2b70-41b2-9096-97332387aa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_490e44c0-f0d3-41d2-ad27-98397175a65b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_490e44c0-f0d3-41d2-ad27-98397175a65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_56960e5e-4075-4ba5-9610-52dce922fa4b" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_EquityMethodInvestments_56960e5e-4075-4ba5-9610-52dce922fa4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_12224b93-869f-4923-ac39-72ae5f7bd5bd" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_12224b93-869f-4923-ac39-72ae5f7bd5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_68e1fb21-e0b0-466c-ba6a-2a517a6ed3ac" 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_0172c3dc-fd68-4b22-81da-d339e683ff74" xlink:to="loc_us-gaap_Assets_68e1fb21-e0b0-466c-ba6a-2a517a6ed3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_43ddcd57-9e67-4cf1-9338-d7e5f747401b" 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_f2188f1a-5c30-4afd-b10f-6bdec8e6cca9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_8de9735a-1df8-45d1-8779-1183358ede43" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_8de9735a-1df8-45d1-8779-1183358ede43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_2dcb6f6b-276f-49d8-bbcd-56ba23d11be3" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_2dcb6f6b-276f-49d8-bbcd-56ba23d11be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b877d51f-9833-4cd9-9140-7f665f651b60" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b877d51f-9833-4cd9-9140-7f665f651b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_297eabac-c0bd-44c1-b121-bc1fa50f51ca" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_297eabac-c0bd-44c1-b121-bc1fa50f51ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_affa5e0b-4cf2-4e4d-aef8-0e1a95d7ef83" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_affa5e0b-4cf2-4e4d-aef8-0e1a95d7ef83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_abc1abea-1627-4450-9049-508cdd6900d3" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_abc1abea-1627-4450-9049-508cdd6900d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1a03d04d-8d03-478b-aa70-f16583415f93" 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_8de9735a-1df8-45d1-8779-1183358ede43" xlink:to="loc_us-gaap_LiabilitiesCurrent_1a03d04d-8d03-478b-aa70-f16583415f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_6c4db569-b42b-4676-a0e2-97a1bcf3981e" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LongTermLineOfCredit_6c4db569-b42b-4676-a0e2-97a1bcf3981e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_80b7afb8-045a-489b-8508-0e383146f78e" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_80b7afb8-045a-489b-8508-0e383146f78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7a75f5dd-4be8-4692-9738-bf9585a67d6f" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7a75f5dd-4be8-4692-9738-bf9585a67d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_50918c8d-7c2f-4b84-ad78-14a32ccb90b8" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_Liabilities_50918c8d-7c2f-4b84-ad78-14a32ccb90b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_354ecc7f-a047-4aa1-bccc-fe7e0a1ab250" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_354ecc7f-a047-4aa1-bccc-fe7e0a1ab250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d1fad1f5-4013-41dc-abf8-0994fe6ff693" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_PreferredStockValue_d1fad1f5-4013-41dc-abf8-0994fe6ff693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a177a0c6-5081-4265-8519-b4fa7c73b738" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_CommonStockValue_a177a0c6-5081-4265-8519-b4fa7c73b738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2e64dcf1-e459-4bd9-a9ae-b26406cea993" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2e64dcf1-e459-4bd9-a9ae-b26406cea993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86a487c0-f904-4d27-8d6f-2d0af1464b06" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86a487c0-f904-4d27-8d6f-2d0af1464b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c28bd0c-3a2e-406c-bf72-b7177a2fae14" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c28bd0c-3a2e-406c-bf72-b7177a2fae14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_65e4c764-e8d2-4029-bf54-534e8e600c19" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_StockholdersEquity_65e4c764-e8d2-4029-bf54-534e8e600c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_1e35c661-9fdb-4797-a3bd-915f6e4b641f" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_MinorityInterest_1e35c661-9fdb-4797-a3bd-915f6e4b641f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_caf47f70-f44a-47f8-8ab0-7101af86478d" 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_03d4f513-aea0-4fdf-9b69-e42d5b8c4efd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_caf47f70-f44a-47f8-8ab0-7101af86478d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b9eac24-5147-4c63-848c-b8b4a673ad34" 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_43ddcd57-9e67-4cf1-9338-d7e5f747401b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b9eac24-5147-4c63-848c-b8b4a673ad34" 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-20201225.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_ae578d69-84fa-4870-8c3f-f8c93e3b8cdf" 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_0158b50c-a064-46cf-83ad-b6947fd789fd" 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_ae578d69-84fa-4870-8c3f-f8c93e3b8cdf" xlink:to="loc_us-gaap_StatementTable_0158b50c-a064-46cf-83ad-b6947fd789fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_32ec274d-7285-400f-8ea1-13fafe43b90e" 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_0158b50c-a064-46cf-83ad-b6947fd789fd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_32ec274d-7285-400f-8ea1-13fafe43b90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" 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_32ec274d-7285-400f-8ea1-13fafe43b90e" xlink:to="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_08b523f7-25c9-43ed-9279-7a9d0606f47f" 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_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:to="loc_us-gaap_CommonClassAMember_08b523f7-25c9-43ed-9279-7a9d0606f47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_32df6735-db02-426a-b63e-71f131e4a8f4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7bb89ca6-67d0-4cea-953e-47f195402ec6" xlink:to="loc_algm_CommonClassLMember_32df6735-db02-426a-b63e-71f131e4a8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" 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_0158b50c-a064-46cf-83ad-b6947fd789fd" xlink:to="loc_us-gaap_StatementLineItems_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9e13e46e-9e02-44f1-90da-7c42eb6b4e9b" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9e13e46e-9e02-44f1-90da-7c42eb6b4e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_adb9872c-32e0-46ca-a7a0-612db52dffbf" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_adb9872c-32e0-46ca-a7a0-612db52dffbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9a753a4c-d112-49f4-9397-c3258d727414" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9a753a4c-d112-49f4-9397-c3258d727414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_7c86d28f-b430-4231-99d5-e7716b548508" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_7c86d28f-b430-4231-99d5-e7716b548508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_308c6585-fdad-44b3-b51f-a83f9fd2a25c" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_308c6585-fdad-44b3-b51f-a83f9fd2a25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7a0ca262-714b-41e9-82d3-51a06b080358" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7a0ca262-714b-41e9-82d3-51a06b080358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_58117408-9e86-496e-9c51-caf1107a79c8" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_58117408-9e86-496e-9c51-caf1107a79c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_804d66a1-f6a6-43d4-8b94-6fddf0310dc9" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesIssued_804d66a1-f6a6-43d4-8b94-6fddf0310dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_664011d2-d6d4-4068-85fd-1e24d1816d63" 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_f36c1f50-af64-4a56-a02c-9a7fcd70a73c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_664011d2-d6d4-4068-85fd-1e24d1816d63" 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-20201225.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_cb07e5a5-c624-49b4-9857-a3fbecfada5e" 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_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" 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_cb07e5a5-c624-49b4-9857-a3fbecfada5e" xlink:to="loc_us-gaap_StatementTable_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3147a868-6656-4520-9e3d-74750cab92e3" 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_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" xlink:to="loc_srt_ProductOrServiceAxis_3147a868-6656-4520-9e3d-74750cab92e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" 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_3147a868-6656-4520-9e3d-74750cab92e3" xlink:to="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_c7678cbd-e96b-4231-af97-c0fdced33912" xlink:href="algm-20201225.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:to="loc_algm_NonRelatedPartyRevenueMember_c7678cbd-e96b-4231-af97-c0fdced33912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_154c1da5-c5fe-4092-b6d3-4f0b1df75840" xlink:href="algm-20201225.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8c051960-5def-46d7-955a-05a86a9d0f78" xlink:to="loc_algm_RelatedPartyRevenueMember_154c1da5-c5fe-4092-b6d3-4f0b1df75840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_dee57cb8-1436-4591-a418-21d965506cb3" 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_16d84a93-6ab0-4c9e-9963-27ea5d6e5125" xlink:to="loc_us-gaap_StatementLineItems_dee57cb8-1436-4591-a418-21d965506cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_187221be-2864-463e-9bd0-e206ac55a442" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_187221be-2864-463e-9bd0-e206ac55a442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3be06c2e-2224-4584-884c-021bbe4bdd55" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3be06c2e-2224-4584-884c-021bbe4bdd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_210e46aa-39c3-4632-95f5-25f81ecc9e0c" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_GrossProfit_210e46aa-39c3-4632-95f5-25f81ecc9e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_4c38a43e-d5c8-4791-8949-25a55533771a" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_OperatingExpensesAbstract_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_08c65fd2-7070-476d-b33a-f55ce6c59a30" 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_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_08c65fd2-7070-476d-b33a-f55ce6c59a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_10783475-0d82-45ad-ac59-66661df1a118" 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_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_10783475-0d82-45ad-ac59-66661df1a118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_42b94b84-59d4-46e7-a598-173765ae10ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4c38a43e-d5c8-4791-8949-25a55533771a" xlink:to="loc_us-gaap_OperatingExpenses_42b94b84-59d4-46e7-a598-173765ae10ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f1829250-abcf-433e-8670-d4d93946e791" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_OperatingIncomeLoss_f1829250-abcf-433e-8670-d4d93946e791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_f28572a1-301b-4f6a-b49b-476f6395d0b7" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_77cefb24-eb6d-4eee-992c-6008a0103311" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_77cefb24-eb6d-4eee-992c-6008a0103311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_cc73503f-1070-4177-9042-7dbe4fb1cc6a" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_cc73503f-1070-4177-9042-7dbe4fb1cc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_909fb6d9-fdd2-4482-9d90-f103c47c7d20" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_909fb6d9-fdd2-4482-9d90-f103c47c7d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_c8985e65-a11e-49cc-8d28-258fc0cedbf5" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_c8985e65-a11e-49cc-8d28-258fc0cedbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c84fbc5d-2dca-490c-8892-16c798ee43c7" 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_f28572a1-301b-4f6a-b49b-476f6395d0b7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c84fbc5d-2dca-490c-8892-16c798ee43c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_25915ab1-37d9-4e8d-aa30-cd998be99a29" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_25915ab1-37d9-4e8d-aa30-cd998be99a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c111633a-bb77-48c8-bf79-4e9e150f28d8" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c111633a-bb77-48c8-bf79-4e9e150f28d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c0759731-c200-42cf-bbcf-ab469eca8ad3" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_ProfitLoss_c0759731-c200-42cf-bbcf-ab469eca8ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_92cb0b77-6b05-4eb1-b7d4-e68dad5c5926" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_92cb0b77-6b05-4eb1-b7d4-e68dad5c5926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_056f2d75-99d1-456d-aefd-67dbd6a8feb1" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_NetIncomeLoss_056f2d75-99d1-456d-aefd-67dbd6a8feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_EarningsPerShareAbstract_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_804b797e-d7e3-47fb-813b-1a5e4feabb93" 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_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:to="loc_us-gaap_EarningsPerShareBasic_804b797e-d7e3-47fb-813b-1a5e4feabb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_430badd2-612c-499d-8096-71388e1726c3" 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_50f7a0e5-cbaf-4e89-95d4-5dc72a28580f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_430badd2-612c-499d-8096-71388e1726c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" 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_dee57cb8-1436-4591-a418-21d965506cb3" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e89f125e-7b9a-4c1b-99a0-a73f75ab973b" 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_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e89f125e-7b9a-4c1b-99a0-a73f75ab973b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b86c0778-5fb3-49cf-9863-974794b8eb2a" 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_9f8e106a-6f9b-4031-9b7e-36caca0ad83f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b86c0778-5fb3-49cf-9863-974794b8eb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="algm-20201225.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" 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_3927ce8c-fc05-485f-9cf1-f1e5391c7028" 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_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_ProfitLoss_3927ce8c-fc05-485f-9cf1-f1e5391c7028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a48aeec6-3d92-4429-b10e-c0e2bfc3ff9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a48aeec6-3d92-4429-b10e-c0e2bfc3ff9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_09f87726-8d69-4320-93a9-ea1cf19da50b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_09f87726-8d69-4320-93a9-ea1cf19da50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e1d035c6-7e7b-4910-be5e-38449309f28b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e1d035c6-7e7b-4910-be5e-38449309f28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e43e66e9-0e6c-4381-8793-f8be9962b44e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e43e66e9-0e6c-4381-8793-f8be9962b44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_20fb6244-1ec0-40f4-b7cd-cf95e0ced80e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aae9c82d-ec2b-4585-bd34-b9a597869358" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_20fb6244-1ec0-40f4-b7cd-cf95e0ced80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="algm-20201225.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_f8350183-0457-43af-8583-2562ec10403b" 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_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" 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_f8350183-0457-43af-8583-2562ec10403b" xlink:to="loc_us-gaap_StatementTable_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" 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_bc2945d0-57b1-46b1-81fd-c9af6ea457d0" xlink:to="loc_us-gaap_EquityComponentDomain_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95d65cc7-9d70-4073-a0bd-50e842b0a789" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_CommonStockMember_95d65cc7-9d70-4073-a0bd-50e842b0a789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7efcdabf-123a-4018-942d-5d772a07d1f1" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7efcdabf-123a-4018-942d-5d772a07d1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ccd5d5b4-4770-4d97-84bc-9cf0aa9d47c8" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_RetainedEarningsMember_ccd5d5b4-4770-4d97-84bc-9cf0aa9d47c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4d2b45f9-8ebb-4d80-af11-799f7b220cf3" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4d2b45f9-8ebb-4d80-af11-799f7b220cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_9b2806ba-dd46-4537-990e-9dffcd4399b6" 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_12ca0e0c-0ebb-4cd5-ba2c-b893339956c3" xlink:to="loc_us-gaap_NoncontrollingInterestMember_9b2806ba-dd46-4537-990e-9dffcd4399b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_452535a6-9ebf-4aed-9c79-b37b2eb91503" 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_StatementTable_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_452535a6-9ebf-4aed-9c79-b37b2eb91503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" 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_452535a6-9ebf-4aed-9c79-b37b2eb91503" xlink:to="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7c3fadfe-fce4-4693-b779-4ab7560ece29" 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_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:to="loc_us-gaap_CommonClassAMember_7c3fadfe-fce4-4693-b779-4ab7560ece29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_acb5be92-a258-4a77-b2ba-ff4f53fcc16e" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5bdb5d76-f5f8-4d2d-801c-2b84d923b08a" xlink:to="loc_algm_CommonClassLMember_acb5be92-a258-4a77-b2ba-ff4f53fcc16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" 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_c9d1b7d8-7a3c-496c-b75f-d92e219abd2b" xlink:to="loc_us-gaap_StatementLineItems_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" 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_9714c0be-7e14-4f7d-b3c6-eadfe15040ac" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d93f411e-9de2-4656-930f-52f5a6929a54" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d93f411e-9de2-4656-930f-52f5a6929a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d8c9c699-bfdf-44f3-9fe7-a0bc947816e8" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d8c9c699-bfdf-44f3-9fe7-a0bc947816e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c9d03e17-b3ca-4830-bcb6-d11fdd6e2789" 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_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_ProfitLoss_c9d03e17-b3ca-4830-bcb6-d11fdd6e2789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_f8efe02f-ed53-452b-a743-dae51986d379" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_f8efe02f-ed53-452b-a743-dae51986d379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_763a757a-8f0b-4af8-9d8d-0c140418b9e7" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_763a757a-8f0b-4af8-9d8d-0c140418b9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_681c6906-7c90-4a1f-9d20-4abb4d1d675c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_681c6906-7c90-4a1f-9d20-4abb4d1d675c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_696da6d0-5f55-4edd-b7da-e36e076ec69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_696da6d0-5f55-4edd-b7da-e36e076ec69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3abfc024-60ba-4f00-b3bf-63db09a28ec3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3abfc024-60ba-4f00-b3bf-63db09a28ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a6c22ad7-2dee-4b50-b491-cd8c04606fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a6c22ad7-2dee-4b50-b491-cd8c04606fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3314a553-1f6e-4e39-a14b-d1e6a2f0b290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3314a553-1f6e-4e39-a14b-d1e6a2f0b290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_af49c8d6-a795-4ed5-ace1-e385a162ebac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_af49c8d6-a795-4ed5-ace1-e385a162ebac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8517d67-30eb-4cf5-b88a-3cf1f899a2ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8517d67-30eb-4cf5-b88a-3cf1f899a2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_65897a8c-1315-4f6a-b8f7-c6b0864971fd" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_65897a8c-1315-4f6a-b8f7-c6b0864971fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5554ba93-1fac-433f-8927-3309c525ed72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_DividendsCommonStockCash_5554ba93-1fac-433f-8927-3309c525ed72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1d748fbc-23b8-49a8-85f1-4d0309936c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1d748fbc-23b8-49a8-85f1-4d0309936c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_112d8d40-58be-4767-bf55-7c3853df84a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_112d8d40-58be-4767-bf55-7c3853df84a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c73df95c-8e11-4869-bffa-de60331eb753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_c73df95c-8e11-4869-bffa-de60331eb753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c426de-ce94-4d0a-90fe-c279bd79592d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3361e548-6dec-499b-95cd-18e9bfaebd18" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_46c426de-ce94-4d0a-90fe-c279bd79592d" 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-20201225.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_a2ed168b-2757-4c1e-8800-dcef64d525e8" 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_cc0e2b6a-d458-492a-852a-c981ba38c512" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cc0e2b6a-d458-492a-852a-c981ba38c512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_69e69581-5380-471d-8915-27e64526c3f3" 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_cc0e2b6a-d458-492a-852a-c981ba38c512" xlink:to="loc_us-gaap_ProfitLoss_69e69581-5380-471d-8915-27e64526c3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e0737656-a9d8-4f2c-b956-ffef93586ecd" 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_cc0e2b6a-d458-492a-852a-c981ba38c512" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_25428a78-9b2e-4c7b-9615-85d0270ea1e5" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_25428a78-9b2e-4c7b-9615-85d0270ea1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_2b78012d-f90f-4fe6-b101-03d6960ab2d3" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_2b78012d-f90f-4fe6-b101-03d6960ab2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7fb978e3-9c10-48f0-9cdb-3c8a8568219c" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7fb978e3-9c10-48f0-9cdb-3c8a8568219c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2536bbe4-70ad-4094-8462-5abc8a1b4d0f" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_ShareBasedCompensation_2536bbe4-70ad-4094-8462-5abc8a1b4d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_51b0eb89-8d25-44d3-a809-9b342731a131" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_51b0eb89-8d25-44d3-a809-9b342731a131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ae5a92c8-1596-4330-95d6-4cd67d6d5346" 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_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ae5a92c8-1596-4330-95d6-4cd67d6d5346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_1a7f46b8-1792-480c-a0e6-916661da2bbd" xlink:href="algm-20201225.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_1a7f46b8-1792-480c-a0e6-916661da2bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e0737656-a9d8-4f2c-b956-ffef93586ecd" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1e3d2e86-53b8-43e8-86c3-b279a71db5f1" 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_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1e3d2e86-53b8-43e8-86c3-b279a71db5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_12da5550-9339-464c-83fe-3c2ec3a403a3" 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_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_12da5550-9339-464c-83fe-3c2ec3a403a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ad213b1d-42fc-4d9b-b17b-db2ab0c63700" 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_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ad213b1d-42fc-4d9b-b17b-db2ab0c63700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_01f4399c-b8ad-48ea-a63e-6fef8b9c02c9" 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_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_01f4399c-b8ad-48ea-a63e-6fef8b9c02c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_ad880fcf-15ce-4a36-a99b-504ec5244040" 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_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_ad880fcf-15ce-4a36-a99b-504ec5244040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_49c7ea27-5f05-43c8-a0de-48b4eaaa5624" xlink:href="algm-20201225.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_49c7ea27-5f05-43c8-a0de-48b4eaaa5624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_6c682fd9-30d1-4a87-8b6a-9f8bbe01b608" xlink:href="algm-20201225.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ad823e63-8ee9-4e9b-bada-f7e15b795df1" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_6c682fd9-30d1-4a87-8b6a-9f8bbe01b608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7c098631-a948-4745-8b1e-af9d1a648310" 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_cc0e2b6a-d458-492a-852a-c981ba38c512" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7c098631-a948-4745-8b1e-af9d1a648310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_76953596-709d-4b10-afc9-0370dc71fce1" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_76953596-709d-4b10-afc9-0370dc71fce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c89a4614-2bce-4b1b-9582-441d86dfcfcf" 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_76953596-709d-4b10-afc9-0370dc71fce1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c89a4614-2bce-4b1b-9582-441d86dfcfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e037c299-b3c4-43e5-b97f-8649c980da2e" 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_76953596-709d-4b10-afc9-0370dc71fce1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e037c299-b3c4-43e5-b97f-8649c980da2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_006ae01a-4b5b-44c7-8797-d27920e65bfe" 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_76953596-709d-4b10-afc9-0370dc71fce1" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_006ae01a-4b5b-44c7-8797-d27920e65bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_b8ab5330-1c0a-4f7c-87c8-26163fb34b1e" 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_76953596-709d-4b10-afc9-0370dc71fce1" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_b8ab5330-1c0a-4f7c-87c8-26163fb34b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_256bcca4-887b-4fc0-ac17-acb200f6a897" 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_76953596-709d-4b10-afc9-0370dc71fce1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_256bcca4-887b-4fc0-ac17-acb200f6a897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_be7fe320-b711-4f13-be0f-692f5daeddd4" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_19e5b29c-4a9a-4f96-b7e5-894e4629714a" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_19e5b29c-4a9a-4f96-b7e5-894e4629714a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_2f4f4fc1-d477-4ab8-96a5-44fb9ad3b668" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_2f4f4fc1-d477-4ab8-96a5-44fb9ad3b668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_36876af1-dd6e-4af3-b196-95a0b7a42da6" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_36876af1-dd6e-4af3-b196-95a0b7a42da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_a742a0bd-9369-429f-a63e-6184395a0ce3" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_PaymentsOfDividends_a742a0bd-9369-429f-a63e-6184395a0ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_a00accbb-693b-4ef2-ba2c-1dfffabf8973" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_a00accbb-693b-4ef2-ba2c-1dfffabf8973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_1864486b-0a47-4a99-9578-d04981feb947" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_1864486b-0a47-4a99-9578-d04981feb947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_b98ff43a-9bf7-49d3-97a7-706929f201ab" 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_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_b98ff43a-9bf7-49d3-97a7-706929f201ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bac809fa-e60a-481e-80dd-897561d17350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_be7fe320-b711-4f13-be0f-692f5daeddd4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bac809fa-e60a-481e-80dd-897561d17350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2c566395-51f8-4901-8144-e57921618fc1" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2c566395-51f8-4901-8144-e57921618fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dd74bdea-077d-4a97-b267-cedc79544954" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dd74bdea-077d-4a97-b267-cedc79544954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_030f2b1d-17cb-4441-aa4f-1685d7f9f0dc" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_030f2b1d-17cb-4441-aa4f-1685d7f9f0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5bfe85c2-87d3-4451-a486-89189023a612" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5bfe85c2-87d3-4451-a486-89189023a612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0bd4bf0b-6520-400c-b597-4fb290815025" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd8fa8a7-b14b-4f45-88aa-55fa88c28137" 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_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd8fa8a7-b14b-4f45-88aa-55fa88c28137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2c194654-088e-44c4-b9ca-8c54bb57ecbd" 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_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2c194654-088e-44c4-b9ca-8c54bb57ecbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b5c49fd-6697-4316-8aee-8915c14bb069" 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_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b5c49fd-6697-4316-8aee-8915c14bb069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_131cd87a-f829-4e53-8641-a62112ea70d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_131cd87a-f829-4e53-8641-a62112ea70d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_22b17eb7-f696-4996-9625-dc9040e7e8d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_22b17eb7-f696-4996-9625-dc9040e7e8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f53a1ae0-4af2-46f9-9185-f155de1d7f01" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0bd4bf0b-6520-400c-b597-4fb290815025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f53a1ae0-4af2-46f9-9185-f155de1d7f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e281346a-e974-40dd-a2d3-787e0be05c9f" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e281346a-e974-40dd-a2d3-787e0be05c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_061cab38-6a77-4f29-b940-eb9669030bc5" 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_e281346a-e974-40dd-a2d3-787e0be05c9f" xlink:to="loc_us-gaap_InterestPaidNet_061cab38-6a77-4f29-b940-eb9669030bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b82f9292-dcf6-4390-8932-6a60bb259fc7" 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_e281346a-e974-40dd-a2d3-787e0be05c9f" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b82f9292-dcf6-4390-8932-6a60bb259fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f5db7e40-ab2a-490d-b960-6e4b127f0aca" 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_a2ed168b-2757-4c1e-8800-dcef64d525e8" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f5db7e40-ab2a-490d-b960-6e4b127f0aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f8bbddbf-9ca3-4e13-9d15-7ddc1efe888d" 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_f5db7e40-ab2a-490d-b960-6e4b127f0aca" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f8bbddbf-9ca3-4e13-9d15-7ddc1efe888d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1_402c442e-ca4e-4198-b36b-302432309f4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f5db7e40-ab2a-490d-b960-6e4b127f0aca" xlink:to="loc_us-gaap_NotesIssued1_402c442e-ca4e-4198-b36b-302432309f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_ba427700-4b1e-45cd-9903-d2965549c5c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f5db7e40-ab2a-490d-b960-6e4b127f0aca" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_ba427700-4b1e-45cd-9903-d2965549c5c0" 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-20201225.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_682409f2-5985-4b0d-b25c-78ab8fd01b83" 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_7c16e61e-2294-4a94-9819-2a24600cabc0" 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_682409f2-5985-4b0d-b25c-78ab8fd01b83" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7c16e61e-2294-4a94-9819-2a24600cabc0" 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-20201225.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_e74ff2f8-52fb-4420-b83e-120a771286b3" 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_15765cbc-00ae-4275-968a-4cc88e783be0" 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_e74ff2f8-52fb-4420-b83e-120a771286b3" xlink:to="loc_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock_15765cbc-00ae-4275-968a-4cc88e783be0" 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-20201225.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_d4622c58-94b7-434f-ba58-acb0aa02e155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_241e2c85-5d7c-4f87-84b6-f4db949dfd4b" xlink:href="algm-20201225.xsd#algm_SaleOfStockPercentageOfOwnershipInterestSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4622c58-94b7-434f-ba58-acb0aa02e155" xlink:to="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_241e2c85-5d7c-4f87-84b6-f4db949dfd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations_d0551096-8d52-4aee-8e80-146d6ad66f74" xlink:href="algm-20201225.xsd#algm_NumberOfLocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4622c58-94b7-434f-ba58-acb0aa02e155" xlink:to="loc_algm_NumberOfLocations_d0551096-8d52-4aee-8e80-146d6ad66f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates_bef6d439-83ec-40aa-9469-4f3d7e57dec3" xlink:href="algm-20201225.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4622c58-94b7-434f-ba58-acb0aa02e155" xlink:to="loc_algm_NumberOfContinentsOnWhichEntityOperates_bef6d439-83ec-40aa-9469-4f3d7e57dec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4622c58-94b7-434f-ba58-acb0aa02e155" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_198374d0-25ad-4b80-b14f-8a99418911a1" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_198374d0-25ad-4b80-b14f-8a99418911a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0b0b24b6-d68f-4d6b-8407-b47223d97209" 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_198374d0-25ad-4b80-b14f-8a99418911a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0b0b24b6-d68f-4d6b-8407-b47223d97209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_2f0f3df7-cdc4-4fb6-8e62-2c53d7c4a5c2" 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_0b0b24b6-d68f-4d6b-8407-b47223d97209" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_2f0f3df7-cdc4-4fb6-8e62-2c53d7c4a5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_96439a13-d94c-4787-94bd-13cecb32ab1d" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_96439a13-d94c-4787-94bd-13cecb32ab1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" 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_96439a13-d94c-4787-94bd-13cecb32ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_4a827ade-aa3c-4a4e-9f83-8e020a3443d2" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f059c3c-8457-46ca-9e0c-e7a842704ef8" xlink:to="loc_algm_PolarSemiconductorIncMember_4a827ade-aa3c-4a4e-9f83-8e020a3443d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0da44e33-8d82-4f98-b852-c5443b012904" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_dei_LegalEntityAxis_0da44e33-8d82-4f98-b852-c5443b012904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" 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_0da44e33-8d82-4f98-b852-c5443b012904" xlink:to="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_9ec97339-12b6-4b6a-9e09-1984e969c053" xlink:href="algm-20201225.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:to="loc_algm_AllegroMicrosystemsIncMember_9ec97339-12b6-4b6a-9e09-1984e969c053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_044251c8-b6fe-4044-91f1-b5023066991d" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_942e8e9c-1194-43af-ae44-ef6d21c00b69" xlink:to="loc_algm_PolarSemiconductorIncMember_044251c8-b6fe-4044-91f1-b5023066991d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" 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_41a2d3d8-f6c5-4067-bf0c-cf26e47c1b8a" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2755089e-dfda-4e35-b7da-7052bc718ac9" xlink:href="algm-20201225.xsd#algm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_9801c19c-49e4-425c-a67e-0d744bbed196" xlink:to="loc_algm_COVID19Member_2755089e-dfda-4e35-b7da-7052bc718ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_a4727ee5-06aa-4973-a6a2-8d3a50722151" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_srt_OwnershipAxis_a4727ee5-06aa-4973-a6a2-8d3a50722151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" 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_a4727ee5-06aa-4973-a6a2-8d3a50722151" xlink:to="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_2226daf1-2ba1-442e-94c7-72e9c27c91e8" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_3fe0b464-34aa-44c7-ab24-dc79494ca885" xlink:to="loc_algm_SankenMember_2226daf1-2ba1-442e-94c7-72e9c27c91e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_9c97d25b-82d5-413e-bb22-eb9bf004d928" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_9c97d25b-82d5-413e-bb22-eb9bf004d928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" 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_9c97d25b-82d5-413e-bb22-eb9bf004d928" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_46df67f2-4f2e-488f-8f68-ef9d5a27c472" 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_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:to="loc_us-gaap_IPOMember_46df67f2-4f2e-488f-8f68-ef9d5a27c472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_f40603ae-2859-47bf-87ac-1661de894075" xlink:href="algm-20201225.xsd#algm_IPOSellingShareholdersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_22d190cf-1b86-46e9-bf65-bec0a0c5f9be" xlink:to="loc_algm_IPOSellingShareholdersMember_f40603ae-2859-47bf-87ac-1661de894075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" 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_9372c1bb-d6ce-4035-9677-3774d5301319" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a897ce25-b8e7-42cc-9361-b558eabf3f14" 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_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a897ce25-b8e7-42cc-9361-b558eabf3f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_20dbc599-96f4-42ae-bfce-02d83242f2bb" 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_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_20dbc599-96f4-42ae-bfce-02d83242f2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_388817eb-380e-414d-a6af-5bd261e5c87a" 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_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_388817eb-380e-414d-a6af-5bd261e5c87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_4e99abd9-97ce-4174-9674-9b826f577c22" xlink:href="algm-20201225.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_4e99abd9-97ce-4174-9674-9b826f577c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_08814769-db4f-4319-87bf-0b56650d43a5" 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_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_08814769-db4f-4319-87bf-0b56650d43a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_22ca7e6b-d97c-49b0-a46f-2ef929592a51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_22ca7e6b-d97c-49b0-a46f-2ef929592a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_f1030b65-792d-4c54-add5-99e4ccbed21d" xlink:href="algm-20201225.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_f1030b65-792d-4c54-add5-99e4ccbed21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_3a217d0b-c85d-45d0-8b65-9958470c6e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_3a217d0b-c85d-45d0-8b65-9958470c6e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_011f75c5-76b8-41aa-b714-a0d9054d93ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_011f75c5-76b8-41aa-b714-a0d9054d93ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_31796b15-98ac-4c74-acd1-66e04270a3af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_31796b15-98ac-4c74-acd1-66e04270a3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_aa1ffac7-9bd4-42f5-a471-f8dcf98f0e9f" xlink:href="algm-20201225.xsd#algm_InterestPaidRelatedParty"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_InterestPaidRelatedParty_aa1ffac7-9bd4-42f5-a471-f8dcf98f0e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_6010dbfd-7807-4f72-a9e2-293e06c285c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_6010dbfd-7807-4f72-a9e2-293e06c285c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_81ffe564-e004-4600-b511-d2802af90aa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_81ffe564-e004-4600-b511-d2802af90aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_42574da0-d2f8-4599-bc50-72764a212025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_42574da0-d2f8-4599-bc50-72764a212025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_70edc55f-6776-4445-90c1-62785d3c3d7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_EquityMethodInvestments_70edc55f-6776-4445-90c1-62785d3c3d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_57d2aa4d-b3f6-409d-90e9-35c1299a7977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_57d2aa4d-b3f6-409d-90e9-35c1299a7977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_23ac1ceb-aab8-4816-8804-727c18ecef9e" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_23ac1ceb-aab8-4816-8804-727c18ecef9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_ef49aaa9-7832-4395-bde9-16499c1cbadf" xlink:href="algm-20201225.xsd#algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_ef49aaa9-7832-4395-bde9-16499c1cbadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0bbf6f61-3d12-4dff-8579-4d1d38d8ad87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0bbf6f61-3d12-4dff-8579-4d1d38d8ad87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_81872bd8-bbd8-493d-a306-1627734e8244" xlink:href="algm-20201225.xsd#algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_81872bd8-bbd8-493d-a306-1627734e8244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_a5bcd6b4-0d45-48b4-b007-05eb68da60a8" xlink:href="algm-20201225.xsd#algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_a5bcd6b4-0d45-48b4-b007-05eb68da60a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_62c759af-ea30-49a6-a7f6-b4a23cd28ad4" xlink:href="algm-20201225.xsd#algm_EstimatedDeferredPayrollTaxesCARESAct"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_62c759af-ea30-49a6-a7f6-b4a23cd28ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_27dd5511-7040-4710-b6b0-2f2bcdcc1a70" xlink:href="algm-20201225.xsd#algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_5ad38f11-ff77-4a47-88a4-a300bc975e77" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_27dd5511-7040-4710-b6b0-2f2bcdcc1a70" 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-20201225.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_66cca1d0-f277-43e0-9f3c-c0a8494f5605" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" 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_66cca1d0-f277-43e0-9f3c-c0a8494f5605" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_29538c51-4567-4af3-ae24-c9beacf6274b" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_29538c51-4567-4af3-ae24-c9beacf6274b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" 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_29538c51-4567-4af3-ae24-c9beacf6274b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_335bc4df-f3f4-47c8-88c9-a5cae9ec21dd" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_769749b3-f725-42dd-bd0b-1eb0cd73da38" xlink:to="loc_algm_PolarSemiconductorIncMember_335bc4df-f3f4-47c8-88c9-a5cae9ec21dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_29c0ead0-00a1-4914-b070-edad6996e1b3" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_29c0ead0-00a1-4914-b070-edad6996e1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d3889798-fa20-4461-b4e3-abe96ca87d17" 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_29c0ead0-00a1-4914-b070-edad6996e1b3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d3889798-fa20-4461-b4e3-abe96ca87d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4d9b3d1f-f82d-4f4c-9728-e170eaa2a2df" 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_d3889798-fa20-4461-b4e3-abe96ca87d17" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4d9b3d1f-f82d-4f4c-9728-e170eaa2a2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" 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_c6598d2b-8a13-4414-91a5-fcc25341ef12" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_1cfedf30-3f14-4c99-9387-0474e3c8935b" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_1cfedf30-3f14-4c99-9387-0474e3c8935b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_7210b00e-55e3-416c-8da9-acc13dad489d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_7210b00e-55e3-416c-8da9-acc13dad489d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_a658941d-dd52-41de-9ed9-fffc56f0a81b" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_a658941d-dd52-41de-9ed9-fffc56f0a81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_ebee68b4-1229-4c99-a840-d6b3fe943992" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_ebee68b4-1229-4c99-a840-d6b3fe943992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_beb3a122-2f0c-4da8-ab1a-24effb5b76c0" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_beb3a122-2f0c-4da8-ab1a-24effb5b76c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_54ad58f3-ddcd-4874-9a88-4903210812d1" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_54ad58f3-ddcd-4874-9a88-4903210812d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_6c2deca5-8460-417c-a6f2-f30cbc987251" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_6c2deca5-8460-417c-a6f2-f30cbc987251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_2cf25116-9ad7-4842-99a1-cd3ca99bf394" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_2cf25116-9ad7-4842-99a1-cd3ca99bf394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_98f6b084-69b4-46fa-93fc-68daffff2d9f" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_98f6b084-69b4-46fa-93fc-68daffff2d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_7e3b77f3-7341-4acd-8790-5ef78e46ec4d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_7e3b77f3-7341-4acd-8790-5ef78e46ec4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_6f3bdcbb-114f-4f7d-9eef-0c075ebd02bb" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_6f3bdcbb-114f-4f7d-9eef-0c075ebd02bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_e549c458-0a29-4a0c-ae04-38a82e87f1c8" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_e549c458-0a29-4a0c-ae04-38a82e87f1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_40cebc85-4a62-4d07-9a2d-d6e0ff4322b8" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_40cebc85-4a62-4d07-9a2d-d6e0ff4322b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_cf112038-fcd8-420a-801b-9e09bee4232c" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_cf112038-fcd8-420a-801b-9e09bee4232c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_985b557a-3663-4477-9df0-a212374c083d" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_985b557a-3663-4477-9df0-a212374c083d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_018bca7b-b3a6-47ec-8d96-2dadec0e3d04" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_018bca7b-b3a6-47ec-8d96-2dadec0e3d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_85900125-1667-4d5d-bbad-82b313cca03f" xlink:href="algm-20201225.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3edbaaf4-651d-4aae-acde-3146c8a7095e" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_85900125-1667-4d5d-bbad-82b313cca03f" 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-20201225.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_5d339ac1-28f6-4dac-b859-1c9805e0fc8a" 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_3fe58417-9f67-4f2d-91e9-11c722d230d0" 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_5d339ac1-28f6-4dac-b859-1c9805e0fc8a" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_3fe58417-9f67-4f2d-91e9-11c722d230d0" 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-20201225.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_7528f575-d209-4514-a93e-006f6683b4ae" 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_ced06a99-7fa5-4192-903d-543c25752ba3" 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_7528f575-d209-4514-a93e-006f6683b4ae" xlink:to="loc_us-gaap_UseOfEstimates_ced06a99-7fa5-4192-903d-543c25752ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_1d49b64e-f514-4435-b387-5ad12a2606e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7528f575-d209-4514-a93e-006f6683b4ae" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_1d49b64e-f514-4435-b387-5ad12a2606e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_2dffcc07-ef60-47ba-8a23-6eb09439de23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7528f575-d209-4514-a93e-006f6683b4ae" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_2dffcc07-ef60-47ba-8a23-6eb09439de23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_569a7829-3c7b-437a-8f2e-6e6b16807c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7528f575-d209-4514-a93e-006f6683b4ae" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_569a7829-3c7b-437a-8f2e-6e6b16807c89" 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-20201225.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_38585a90-4487-4222-9380-c5506d8a4823" 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_fbc28ed8-bbcc-4d8e-8376-1558d0121aa9" 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_38585a90-4487-4222-9380-c5506d8a4823" xlink:to="loc_us-gaap_DeferredOfferingCosts_fbc28ed8-bbcc-4d8e-8376-1558d0121aa9" 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-20201225.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_121d8a69-8d21-4280-938e-0cda9313ac28" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" 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_121d8a69-8d21-4280-938e-0cda9313ac28" xlink:to="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_srt_MajorCustomersAxis_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" 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_26f13796-7527-47e0-9063-dba50fb94f1c" xlink:to="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_d3c248f3-af80-40b5-937c-331566a49343" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_75eb2f4c-2834-4a85-a1d0-06c6d4b4d0fc" xlink:to="loc_algm_SankenMember_d3c248f3-af80-40b5-937c-331566a49343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" 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_7d3170d6-e389-4393-b5c8-9cd7f2a63045" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_00d3e281-6341-47f6-aacc-ac3ff3204d00" 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_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_00d3e281-6341-47f6-aacc-ac3ff3204d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_32cd2bc8-4cf4-4ca8-8c75-cdca2fb1fb65" 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_4502e708-582e-4c2c-b70e-5f7b4ea8c52a" xlink:to="loc_us-gaap_SalesRevenueNetMember_32cd2bc8-4cf4-4ca8-8c75-cdca2fb1fb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9ca8b977-0255-4959-8b65-027a75a67424" 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_da6f8d63-04a9-4b06-b989-4c94a490bebe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9ca8b977-0255-4959-8b65-027a75a67424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b5768831-9d83-4cea-af3e-4ff09a38e2f2" 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_9ca8b977-0255-4959-8b65-027a75a67424" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b5768831-9d83-4cea-af3e-4ff09a38e2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_097cc965-f1d9-4005-96f8-6a545454b0ef" 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_9ca8b977-0255-4959-8b65-027a75a67424" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_097cc965-f1d9-4005-96f8-6a545454b0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_srt_StatementGeographicalAxis_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8c5c71c8-f0db-4223-8453-0aa2cf02359a" 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_4828a15e-d680-46c2-a0d9-e6ac8f7ebfa3" xlink:to="loc_srt_SegmentGeographicalDomain_8c5c71c8-f0db-4223-8453-0aa2cf02359a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" 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_8c5c71c8-f0db-4223-8453-0aa2cf02359a" xlink:to="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_ea942656-864b-4983-86f7-5a7c606a8602" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_CN_ea942656-864b-4983-86f7-5a7c606a8602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_d0fc890f-da6e-48ee-97fd-24a5debc673a" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_JP_d0fc890f-da6e-48ee-97fd-24a5debc673a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_f8702345-1229-4486-b2cd-8d421340ba62" 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_25bcb6ba-beae-4fb3-ba5a-d7463cfc8c24" xlink:to="loc_country_KR_f8702345-1229-4486-b2cd-8d421340ba62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_27795701-b428-4939-99ff-5b18eaea529f" 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_0688fc32-9430-440d-80f9-fa26b8a6c934" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_27795701-b428-4939-99ff-5b18eaea529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_14808c3a-891a-4511-ae43-de875de7f71b" 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_27795701-b428-4939-99ff-5b18eaea529f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_14808c3a-891a-4511-ae43-de875de7f71b" 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-20201225.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_63b25e95-aac6-4938-8199-5fba49b83e14" 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_d3b007a9-6265-4bb5-a9da-b88e6f9746da" 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_63b25e95-aac6-4938-8199-5fba49b83e14" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d3b007a9-6265-4bb5-a9da-b88e6f9746da" 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-20201225.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_be18556f-e201-4b5a-b6db-66aa9c4b9529" 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_2193745f-cab8-4c0c-86d3-53452a40130f" 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_be18556f-e201-4b5a-b6db-66aa9c4b9529" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_2193745f-cab8-4c0c-86d3-53452a40130f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_7c84898b-e2e2-4b7f-a0d6-fc8f0e1c7923" 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_be18556f-e201-4b5a-b6db-66aa9c4b9529" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_7c84898b-e2e2-4b7f-a0d6-fc8f0e1c7923" 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-20201225.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_5d7762a8-ab7b-4876-b420-3dc213b1a76a" 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_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" 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_5d7762a8-ab7b-4876-b420-3dc213b1a76a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7e66e076-3a0d-4922-8597-bc3fdc08736a" 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_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7e66e076-3a0d-4922-8597-bc3fdc08736a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" 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_7e66e076-3a0d-4922-8597-bc3fdc08736a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_c4ebc752-dc4e-45ed-b0f1-e0417c7b24f7" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c159873-4a26-4020-9177-8c08b6856259" xlink:to="loc_algm_VoxtelIncMember_c4ebc752-dc4e-45ed-b0f1-e0417c7b24f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c7348ac4-7f46-49c2-abaa-44986b406e3a" 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_7658c1b3-4dd6-41dd-a853-8f0dc7f13a35" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d3cb7fdd-9b67-4745-b0ec-b232de13dee3" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d3cb7fdd-9b67-4745-b0ec-b232de13dee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_a9f5dcab-8768-41c5-b57d-66d86e34cbbc" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_a9f5dcab-8768-41c5-b57d-66d86e34cbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_22ccabfe-0c1b-4fc1-85f2-4e2c3db1e07c" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_22ccabfe-0c1b-4fc1-85f2-4e2c3db1e07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_4549162a-caa5-46a1-9616-420483e44753" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_4549162a-caa5-46a1-9616-420483e44753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_7f204562-9de4-4595-ab6e-2136efd646a2" 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_c7348ac4-7f46-49c2-abaa-44986b406e3a" xlink:to="loc_us-gaap_NumberOfReportingUnits_7f204562-9de4-4595-ab6e-2136efd646a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20201225.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_ed0cc7ae-e879-4793-b3bd-2ec2eabe0de8" 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_f2eb4c5c-374c-4725-b1f3-26203aad9832" 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_ed0cc7ae-e879-4793-b3bd-2ec2eabe0de8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f2eb4c5c-374c-4725-b1f3-26203aad9832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eb759d12-f827-41c7-93c2-0c51567efed0" 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_f2eb4c5c-374c-4725-b1f3-26203aad9832" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eb759d12-f827-41c7-93c2-0c51567efed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" 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_eb759d12-f827-41c7-93c2-0c51567efed0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_19c6f2d8-45b7-49b9-a4fa-9df7ea689603" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c609eca-2b97-4fc6-b9c4-c3b9050961ea" xlink:to="loc_algm_VoxtelIncMember_19c6f2d8-45b7-49b9-a4fa-9df7ea689603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce7097ba-0744-487b-a47c-371f49f85b22" 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_f2eb4c5c-374c-4725-b1f3-26203aad9832" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_fc6aaa21-a8ba-4622-82c5-937947339f4d" 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_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_eed5b656-7bf4-436f-9dab-60298ae9e874" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_eed5b656-7bf4-436f-9dab-60298ae9e874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_65f0fc2f-955e-42e5-be30-bcabd639e33e" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_65f0fc2f-955e-42e5-be30-bcabd639e33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_245f73ac-280d-411a-b819-cd7645826c69" 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_fc6aaa21-a8ba-4622-82c5-937947339f4d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_245f73ac-280d-411a-b819-cd7645826c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" 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_ce7097ba-0744-487b-a47c-371f49f85b22" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_411f038b-9dfa-4f50-b5f1-580bc0b27437" xlink:href="algm-20201225.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_411f038b-9dfa-4f50-b5f1-580bc0b27437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c948505d-4e2f-475b-9d6d-b70a06bc7f28" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c948505d-4e2f-475b-9d6d-b70a06bc7f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6da642cd-35ef-4f13-92c2-756be5dc00e1" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6da642cd-35ef-4f13-92c2-756be5dc00e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_aa8825d9-4489-4e6e-a126-6565ab8933b7" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_aa8825d9-4489-4e6e-a126-6565ab8933b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d5c76ce-8905-43d8-8ece-dca178b4ea29" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0d5c76ce-8905-43d8-8ece-dca178b4ea29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9d0b7728-832c-4230-911c-a7defd24d151" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_Goodwill_9d0b7728-832c-4230-911c-a7defd24d151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d3b781-5865-4a90-8811-e8b1e136fe25" 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_0a4bed2b-cb32-4bc5-b2e0-9082f9d59924" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d3b781-5865-4a90-8811-e8b1e136fe25" 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-20201225.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_904d6625-8d9e-4183-81f3-42fe2e8039f9" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" 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_904d6625-8d9e-4183-81f3-42fe2e8039f9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b569bf45-e23c-4d04-9161-175803f2f348" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b569bf45-e23c-4d04-9161-175803f2f348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" 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_b569bf45-e23c-4d04-9161-175803f2f348" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_12078b44-0c90-49b1-b2a5-aae678b2fad0" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f75e1ab5-d62d-4bb4-add2-a6433d828101" xlink:to="loc_algm_VoxtelIncMember_12078b44-0c90-49b1-b2a5-aae678b2fad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8bbd198b-0422-4dd4-a2a6-7090cb88c283" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8bbd198b-0422-4dd4-a2a6-7090cb88c283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9dc0224b-0c11-43d5-8b1d-591cfdb264df" 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_8bbd198b-0422-4dd4-a2a6-7090cb88c283" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_6eec7c77-8abd-446d-a267-cf5dce14c945" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_6eec7c77-8abd-446d-a267-cf5dce14c945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_7282ff4d-feab-42cd-953b-226029a4d6c9" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_CustomerRelationshipsMember_7282ff4d-feab-42cd-953b-226029a4d6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_51f5538f-2f48-47dc-a6af-e39c92917d78" 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_9dc0224b-0c11-43d5-8b1d-591cfdb264df" xlink:to="loc_us-gaap_TrademarksMember_51f5538f-2f48-47dc-a6af-e39c92917d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8e659431-6053-4d48-8968-c3ad5b7c98f8" 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_b46ef2aa-597d-4312-b8da-fa3a5e4c60c2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0275ab10-daa1-4a44-9627-84cd6842e7d1" 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_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_0275ab10-daa1-4a44-9627-84cd6842e7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_befb74eb-6ae8-4477-bb4a-ce01a1c150a5" 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_8e659431-6053-4d48-8968-c3ad5b7c98f8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_befb74eb-6ae8-4477-bb4a-ce01a1c150a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="simple" xlink:href="algm-20201225.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_41a2a6e1-a837-484a-896d-632a46c2b612" 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_922b8173-ac70-4f05-9cff-0d661cccd76c" 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_41a2a6e1-a837-484a-896d-632a46c2b612" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_922b8173-ac70-4f05-9cff-0d661cccd76c" 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-20201225.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_211bb384-ad2b-4077-b5b0-3c67bbc894cd" 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_c608dd5f-9f07-4af5-a639-d3429814f2a3" 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_211bb384-ad2b-4077-b5b0-3c67bbc894cd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_c608dd5f-9f07-4af5-a639-d3429814f2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_01675ef9-47f0-4375-a31a-0a41811d19c0" 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_211bb384-ad2b-4077-b5b0-3c67bbc894cd" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_01675ef9-47f0-4375-a31a-0a41811d19c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_84276c57-b25d-4471-b8d8-7e6808152aa5" 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_211bb384-ad2b-4077-b5b0-3c67bbc894cd" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_84276c57-b25d-4471-b8d8-7e6808152aa5" 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-20201225.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_8ce8b1a0-fbcf-48c1-8259-b38a1027205e" 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_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" 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_8ce8b1a0-fbcf-48c1-8259-b38a1027205e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" 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_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" xlink:to="loc_srt_ProductOrServiceAxis_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" 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_14082b53-25e4-41ed-a4b4-37bc2daa7cdd" xlink:to="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_be244648-6325-4299-8c78-99e8e27c4d3c" xlink:href="algm-20201225.xsd#algm_AutomotiveEndMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_AutomotiveEndMarketMember_be244648-6325-4299-8c78-99e8e27c4d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_4f0278d3-0ce5-4c55-baa8-e7c136226354" xlink:href="algm-20201225.xsd#algm_IndustrialEndMarketMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_IndustrialEndMarketMember_4f0278d3-0ce5-4c55-baa8-e7c136226354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_49d1bc35-f59c-4a9f-8602-c71ede5bb685" xlink:href="algm-20201225.xsd#algm_OtherEndMarketMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_OtherEndMarketMember_49d1bc35-f59c-4a9f-8602-c71ede5bb685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_b73bd578-b891-4006-884c-bcb9888e88b3" xlink:href="algm-20201225.xsd#algm_WaferFoundryProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_WaferFoundryProductsMember_b73bd578-b891-4006-884c-bcb9888e88b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_072af8fc-d5a1-4e43-9905-eba66bebe9a2" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_069618b7-6aef-46f5-97d4-c08765d0272b" xlink:to="loc_algm_SankenProductsMember_072af8fc-d5a1-4e43-9905-eba66bebe9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ae90a955-d605-45d1-8536-91e16e33f1c4" 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_521f8b24-bfe8-44a4-b390-71e2c5ebda9b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_ae90a955-d605-45d1-8536-91e16e33f1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_214aea6b-ca65-4c94-86f5-1a85877b549e" 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_ae90a955-d605-45d1-8536-91e16e33f1c4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_214aea6b-ca65-4c94-86f5-1a85877b549e" 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-20201225.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_2e219427-f606-46ea-bb63-17ca5079cdb9" 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_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" 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_2e219427-f606-46ea-bb63-17ca5079cdb9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_506a9964-1979-4cec-95a7-33d9dafdf53a" 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_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" xlink:to="loc_srt_ProductOrServiceAxis_506a9964-1979-4cec-95a7-33d9dafdf53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" 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_506a9964-1979-4cec-95a7-33d9dafdf53a" xlink:to="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_15410813-2692-408c-a100-7612534aa254" xlink:href="algm-20201225.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_PowerIntegratedCircuitsMember_15410813-2692-408c-a100-7612534aa254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_83850d35-e759-4dc3-8c71-cc66872e1634" xlink:href="algm-20201225.xsd#algm_MagneticSensorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_MagneticSensorsMember_83850d35-e759-4dc3-8c71-cc66872e1634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_c2638385-e32d-44bc-b2ff-2d7f4840c9b0" xlink:href="algm-20201225.xsd#algm_PhotonicsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_PhotonicsMember_c2638385-e32d-44bc-b2ff-2d7f4840c9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_94a3dcd5-122a-4541-8bf1-be4b36f77c7c" xlink:href="algm-20201225.xsd#algm_WaferFoundryProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_WaferFoundryProductsMember_94a3dcd5-122a-4541-8bf1-be4b36f77c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_d8bb5df7-cc06-4c33-871b-02f21ad607c3" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b7bb7a06-a1ae-4906-bf8c-5ee98cc12908" xlink:to="loc_algm_SankenProductsMember_d8bb5df7-cc06-4c33-871b-02f21ad607c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" 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_9d25d7aa-b585-4f6c-b68c-c869e22da2c2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4f14111-721b-4bdf-94bb-c7652360be53" 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_a3a7871f-c6a0-405d-bb3f-bd9dedae3bba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4f14111-721b-4bdf-94bb-c7652360be53" 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-20201225.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_975013fd-6c7f-47e3-af2b-b5bcaef6c625" 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_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" 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_975013fd-6c7f-47e3-af2b-b5bcaef6c625" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0f64caad-1820-4d62-aa1f-71f0d823e765" 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_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" xlink:to="loc_srt_StatementGeographicalAxis_0f64caad-1820-4d62-aa1f-71f0d823e765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" 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_0f64caad-1820-4d62-aa1f-71f0d823e765" xlink:to="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d10eb49e-24e8-498c-8a1b-08bd362ec981" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_US_d10eb49e-24e8-498c-8a1b-08bd362ec981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_41b1e91d-bf55-42cb-9c51-0f09d76d9933" xlink:href="algm-20201225.xsd#algm_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_algm_OtherAmericasMember_41b1e91d-bf55-42cb-9c51-0f09d76d9933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2b6f3813-4ecf-44f2-906f-ec6bc80242c6" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_srt_EuropeMember_2b6f3813-4ecf-44f2-906f-ec6bc80242c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b51ebcfa-7bdc-49a5-90d0-c36ce7584b03" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_JP_b51ebcfa-7bdc-49a5-90d0-c36ce7584b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_36fa2e49-05ed-4694-8f92-ded967072623" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_CN_36fa2e49-05ed-4694-8f92-ded967072623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_901a6b22-9b61-484a-9bb0-89a4ecdb102e" 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_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_country_KR_901a6b22-9b61-484a-9bb0-89a4ecdb102e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_6af2efd4-1346-41cd-9cd3-de3a58071d66" xlink:href="algm-20201225.xsd#algm_OtherAsiaMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_3558af45-61f3-4dad-8b5d-5ce5773141bb" xlink:to="loc_algm_OtherAsiaMember_6af2efd4-1346-41cd-9cd3-de3a58071d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e8897cba-5abe-4fcc-b959-ca39f7681437" 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_07bd9ad6-eb9a-40a4-9488-5597b14ef7f6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_e8897cba-5abe-4fcc-b959-ca39f7681437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_683e1b9f-5e9e-4863-8843-b495f5925304" 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_e8897cba-5abe-4fcc-b959-ca39f7681437" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_683e1b9f-5e9e-4863-8843-b495f5925304" 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-20201225.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_5298cfa5-67de-4034-8087-a5f0f01ca15c" 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_b0d7f68b-f531-4304-b70d-cbe2e21b882a" xlink:href="algm-20201225.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5298cfa5-67de-4034-8087-a5f0f01ca15c" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_b0d7f68b-f531-4304-b70d-cbe2e21b882a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_638baba3-a361-4701-aa62-151b3f5f04ba" xlink:href="algm-20201225.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5298cfa5-67de-4034-8087-a5f0f01ca15c" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_638baba3-a361-4701-aa62-151b3f5f04ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="algm-20201225.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_cf28d164-c0b4-4c3a-b515-ec9567821ace" 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_4c355e32-799d-40aa-98e2-9de82f67994d" 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_cf28d164-c0b4-4c3a-b515-ec9567821ace" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_4c355e32-799d-40aa-98e2-9de82f67994d" 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-20201225.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_76c9fd4d-dc7d-4760-bf39-6570f1abd495" 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_ccc59e3f-9fbb-4c74-860e-bea1b355d964" 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_76c9fd4d-dc7d-4760-bf39-6570f1abd495" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_ccc59e3f-9fbb-4c74-860e-bea1b355d964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3775e5e2-aa07-4e54-9bdd-4d39eb4ba887" 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_76c9fd4d-dc7d-4760-bf39-6570f1abd495" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3775e5e2-aa07-4e54-9bdd-4d39eb4ba887" 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-20201225.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_94b670aa-0b64-4e00-99d8-685c26791146" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" 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_94b670aa-0b64-4e00-99d8-685c26791146" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f6a8763c-4f45-42e0-ba2f-6f278b098076" 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_4128cd5c-be9f-4efc-b650-4b5bf3c754ff" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f6a8763c-4f45-42e0-ba2f-6f278b098076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_ba03094a-6adb-483e-8a6d-ba05c3b65534" 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_f6a8763c-4f45-42e0-ba2f-6f278b098076" xlink:to="loc_us-gaap_MoneyMarketFundsMember_ba03094a-6adb-483e-8a6d-ba05c3b65534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc544753-f46b-4292-876e-533c4693b009" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc544753-f46b-4292-876e-533c4693b009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_72fb55b6-0ce4-4b1b-8f90-07e29df24191" 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_fc544753-f46b-4292-876e-533c4693b009" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e56d5939-657d-48c2-9a82-f6b371bd3f78" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e56d5939-657d-48c2-9a82-f6b371bd3f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bad3e232-d8f1-4a79-8a84-83364d7ff718" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bad3e232-d8f1-4a79-8a84-83364d7ff718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f0e07be1-2183-4f0a-981d-b07cecda8bcd" 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_72fb55b6-0ce4-4b1b-8f90-07e29df24191" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f0e07be1-2183-4f0a-981d-b07cecda8bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" 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_7ed10ff2-f9d9-40d3-941a-657f74ac3ad3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6dab849b-1bdc-49e0-8c6d-cb86adfac0b0" 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_44381a83-7c0e-434b-9d71-cfd5b3db7d3c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6dab849b-1bdc-49e0-8c6d-cb86adfac0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_7f2048f2-5bdf-447e-a49b-cb525f19f11d" 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_ad3c5f30-ea84-4740-9c60-4927bead4678" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_76a71e56-b1dc-4702-8e9c-b160126ff61b" 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_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_169b5cb6-55b4-44b4-a687-179fda043637" 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_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_169b5cb6-55b4-44b4-a687-179fda043637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_af3bd897-0f39-4b04-809e-0498d3109d99" xlink:href="algm-20201225.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_af3bd897-0f39-4b04-809e-0498d3109d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4f37891c-0bf5-4d95-bf41-61baf7dbc06a" 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_76a71e56-b1dc-4702-8e9c-b160126ff61b" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_4f37891c-0bf5-4d95-bf41-61baf7dbc06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" 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_7f2048f2-5bdf-447e-a49b-cb525f19f11d" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_b0d9384a-58a7-4408-8241-c08a02e05d58" xlink:href="algm-20201225.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_b0d9384a-58a7-4408-8241-c08a02e05d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_5e08efe8-6031-4dee-aa90-261d756c18cb" 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_b5dc95a7-e5b1-471c-a7c3-c302112255d6" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_5e08efe8-6031-4dee-aa90-261d756c18cb" 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-20201225.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_dadd3cca-5144-4c20-b7ab-021fc98d61c2" 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_d736f979-a2d5-43eb-87f4-1726289d6e9f" 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_dadd3cca-5144-4c20-b7ab-021fc98d61c2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" 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_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae8d7b38-57bc-49d8-bf40-19ef081b760e" 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_8a4aa174-b7ff-46cc-a2f5-8ad2ea024c1c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae8d7b38-57bc-49d8-bf40-19ef081b760e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7e91baa0-66e0-4663-b8f1-7197d5040f68" 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_ae8d7b38-57bc-49d8-bf40-19ef081b760e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7e91baa0-66e0-4663-b8f1-7197d5040f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eae529f7-bd71-425b-a700-61d789504c4b" 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_20f59d6d-6fb7-46e6-8ba9-7b284dc50992" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eae529f7-bd71-425b-a700-61d789504c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_13b318bf-a4c5-4b5a-8dde-2beb1a90b3c9" 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_eae529f7-bd71-425b-a700-61d789504c4b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_13b318bf-a4c5-4b5a-8dde-2beb1a90b3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f356d4ec-2a92-4525-bb0a-daa21fee946d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d736f979-a2d5-43eb-87f4-1726289d6e9f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f356d4ec-2a92-4525-bb0a-daa21fee946d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4fa30636-ed1a-462d-b83e-a9931d2c3205" 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_f356d4ec-2a92-4525-bb0a-daa21fee946d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_16193fa2-be9b-4b60-9085-0421d59dce02" 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_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_16193fa2-be9b-4b60-9085-0421d59dce02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_7e258db5-88fd-4f0d-930d-25ecbe41beff" 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_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_7e258db5-88fd-4f0d-930d-25ecbe41beff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4b2bb51e-368e-4a17-9b24-de1801fe930a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4fa30636-ed1a-462d-b83e-a9931d2c3205" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4b2bb51e-368e-4a17-9b24-de1801fe930a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="algm-20201225.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_626ebd3d-4412-4abe-8db1-04ae2f17a666" 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_29bfa501-bb31-4856-a5a2-a84fde7e56b1" 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_626ebd3d-4412-4abe-8db1-04ae2f17a666" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_29bfa501-bb31-4856-a5a2-a84fde7e56b1" 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-20201225.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_e54c63e6-4542-4fff-9fd8-51d1c9d45e17" 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_8c914b77-560a-460a-827e-92e0a2d5a185" 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_e54c63e6-4542-4fff-9fd8-51d1c9d45e17" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_8c914b77-560a-460a-827e-92e0a2d5a185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_a1b004e7-6769-461c-8f3a-274d758767ef" 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_e54c63e6-4542-4fff-9fd8-51d1c9d45e17" xlink:to="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_a1b004e7-6769-461c-8f3a-274d758767ef" 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-20201225.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_b644857d-d300-4882-b73e-fc73e65b262d" 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_d8ce9f7f-0b2a-4222-acfb-a5874ec1072a" xlink:href="algm-20201225.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b644857d-d300-4882-b73e-fc73e65b262d" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_d8ce9f7f-0b2a-4222-acfb-a5874ec1072a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LessAbstract_b3af161e-4da1-4111-802b-074c1e7fcacf" xlink:href="algm-20201225.xsd#algm_LessAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b644857d-d300-4882-b73e-fc73e65b262d" xlink:to="loc_algm_LessAbstract_b3af161e-4da1-4111-802b-074c1e7fcacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_fa9b9961-dd9c-4571-920f-c4e61bea1d38" 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_b3af161e-4da1-4111-802b-074c1e7fcacf" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_fa9b9961-dd9c-4571-920f-c4e61bea1d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_080b09ee-a014-429c-b3db-24051190b950" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_b3af161e-4da1-4111-802b-074c1e7fcacf" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_080b09ee-a014-429c-b3db-24051190b950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_f3e3b2cb-71c9-47a2-9a7a-9e1f17aca4c6" 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_b3af161e-4da1-4111-802b-074c1e7fcacf" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_f3e3b2cb-71c9-47a2-9a7a-9e1f17aca4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6559880f-ea2c-4b07-b29a-e1fb26627992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b644857d-d300-4882-b73e-fc73e65b262d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6559880f-ea2c-4b07-b29a-e1fb26627992" 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-20201225.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_3d216973-396a-4fa3-bd6c-99ec5eabac81" 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_d5e29011-a459-43de-8d34-ed6c5df9d0eb" 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_3d216973-396a-4fa3-bd6c-99ec5eabac81" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_d5e29011-a459-43de-8d34-ed6c5df9d0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_792a4548-0cdc-4282-b01d-0d839c89f6e3" 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_d5e29011-a459-43de-8d34-ed6c5df9d0eb" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_792a4548-0cdc-4282-b01d-0d839c89f6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_38ff10f4-f4d2-4aba-80eb-56e80f1bfeb8" 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_d5e29011-a459-43de-8d34-ed6c5df9d0eb" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_38ff10f4-f4d2-4aba-80eb-56e80f1bfeb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5c56d84e-d178-4915-8760-2a1d0f429172" 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_d5e29011-a459-43de-8d34-ed6c5df9d0eb" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5c56d84e-d178-4915-8760-2a1d0f429172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_52eb6f6b-ee13-44f1-8ede-c545f4658cbd" 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_d5e29011-a459-43de-8d34-ed6c5df9d0eb" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_52eb6f6b-ee13-44f1-8ede-c545f4658cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3d216973-396a-4fa3-bd6c-99ec5eabac81" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_0c4c8845-2878-463a-954e-c6783fc26c3f" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_0c4c8845-2878-463a-954e-c6783fc26c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_ca032fd6-03d2-4528-a2b9-779940bda5a8" xlink:href="algm-20201225.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:to="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_ca032fd6-03d2-4528-a2b9-779940bda5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_ba5cafb2-b117-44b5-897d-663295bd3a7c" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_ba5cafb2-b117-44b5-897d-663295bd3a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_ad1dc209-ee18-441f-98ac-33d67bb741e7" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_39661c71-091c-426d-bd5f-ab19e2fe0c1e" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_ad1dc209-ee18-441f-98ac-33d67bb741e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3d216973-396a-4fa3-bd6c-99ec5eabac81" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_55f43dbc-32d7-44f6-b059-90b96d90c0a9" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_55f43dbc-32d7-44f6-b059-90b96d90c0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_ab47808f-98b3-4ffb-9d6e-3f9674658def" xlink:href="algm-20201225.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:to="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_ab47808f-98b3-4ffb-9d6e-3f9674658def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_f9ef77ee-254f-49fb-ba0f-e1040aa9fbc4" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_f9ef77ee-254f-49fb-ba0f-e1040aa9fbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_1ce2263c-d3a1-464e-a665-b0035863c795" xlink:href="algm-20201225.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_d08a3772-94cf-4edc-958d-f5df32f05309" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_1ce2263c-d3a1-464e-a665-b0035863c795" 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-20201225.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_01e2982c-79fb-45e2-827f-a85494d1477a" 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_b51943b8-c863-42a3-82c7-6b61065b6801" 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_01e2982c-79fb-45e2-827f-a85494d1477a" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_b51943b8-c863-42a3-82c7-6b61065b6801" 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-20201225.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_fcb29fc3-07c4-45fb-8ab6-bd66c2a3f4cb" 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_6f942f59-b2c0-40c1-80c0-89e496cd6132" 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_fcb29fc3-07c4-45fb-8ab6-bd66c2a3f4cb" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6f942f59-b2c0-40c1-80c0-89e496cd6132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" 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_8de3ddec-9519-4199-807a-b0a7646afd7d" 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_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_8de3ddec-9519-4199-807a-b0a7646afd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ae86b688-93a8-450e-a5be-1b584443ce5f" 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_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ae86b688-93a8-450e-a5be-1b584443ce5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e44e0d75-84df-46a9-a9d0-3b5d852bb671" 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_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e44e0d75-84df-46a9-a9d0-3b5d852bb671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_c1427be6-5805-4546-92a9-090d82fbc908" xlink:href="algm-20201225.xsd#algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_c1427be6-5805-4546-92a9-090d82fbc908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b9388e75-497a-4585-9d7a-0e2ccdcef88f" 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_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_us-gaap_InventoryNet_b9388e75-497a-4585-9d7a-0e2ccdcef88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_4b41d8e4-e7e6-4927-86a6-2724ea62abd4" xlink:to="loc_us-gaap_InventoryCurrentTable_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0b52e6a5-57a6-4022-88c2-82992f27e9c4" 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_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0b52e6a5-57a6-4022-88c2-82992f27e9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" 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_0b52e6a5-57a6-4022-88c2-82992f27e9c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_5f08029f-221b-49ef-bd7e-8c932eb942c3" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5cb7ec74-70d9-43a0-9ac8-7acb0e0adcc0" xlink:to="loc_algm_VoxtelIncMember_5f08029f-221b-49ef-bd7e-8c932eb942c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" 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_77f4c925-5d8f-480b-a01f-5f94ef7e9452" xlink:to="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb23994e-5f1b-4a0d-9b99-641fb0e3b812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb23994e-5f1b-4a0d-9b99-641fb0e3b812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_c7d6067c-20ae-4511-b3e5-476f3163aa00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_f30b64c4-abf8-4544-8d36-7fb237fc2d7a" xlink:to="loc_us-gaap_InventoryWriteDown_c7d6067c-20ae-4511-b3e5-476f3163aa00" 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-20201225.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_8209a8cd-aa62-4743-a6d3-fddb24810414" 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_6f44621e-ec27-4912-812c-7475e5456375" 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_8209a8cd-aa62-4743-a6d3-fddb24810414" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6f44621e-ec27-4912-812c-7475e5456375" 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-20201225.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_a8198d1f-2923-4de5-b5b6-b6b707d43e41" 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_ceccf5ba-6b01-4139-9e7b-8ab886964f49" 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_a8198d1f-2923-4de5-b5b6-b6b707d43e41" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_ceccf5ba-6b01-4139-9e7b-8ab886964f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_caed81ca-2008-464a-ae28-495f5a08439e" 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_a8198d1f-2923-4de5-b5b6-b6b707d43e41" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_caed81ca-2008-464a-ae28-495f5a08439e" 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-20201225.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_47226eec-d2f6-41df-9463-c8050aaed7bb" 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_6fca0198-842d-4e76-a412-c2605d805863" 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_47226eec-d2f6-41df-9463-c8050aaed7bb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6fca0198-842d-4e76-a412-c2605d805863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ed9fc106-ad12-4a96-8822-4a6c26833a73" 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_6fca0198-842d-4e76-a412-c2605d805863" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ed9fc106-ad12-4a96-8822-4a6c26833a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" 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_ed9fc106-ad12-4a96-8822-4a6c26833a73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_db7ab601-d7f6-47d4-90c1-8cb287c10cfa" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_LandMember_db7ab601-d7f6-47d4-90c1-8cb287c10cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_77a5c061-c3ef-494c-80bf-851ab91b4b79" xlink:href="algm-20201225.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_77a5c061-c3ef-494c-80bf-851ab91b4b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_aac5fc49-e5dd-4dfb-aa42-0323ffdb4620" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_aac5fc49-e5dd-4dfb-aa42-0323ffdb4620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_0b3ca652-8a58-46d7-9760-00854a02e27b" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_OfficeEquipmentMember_0b3ca652-8a58-46d7-9760-00854a02e27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_04bb2234-438d-49fe-b0d7-102e1a7c2ab3" 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_bdea76be-8e98-45c3-91a0-8d9a0f4ab56b" xlink:to="loc_us-gaap_ConstructionInProgressMember_04bb2234-438d-49fe-b0d7-102e1a7c2ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_095c17ad-b478-47d2-a3bf-bf3644013399" 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_6fca0198-842d-4e76-a412-c2605d805863" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0ca4ca-e748-4150-a338-9d47888068f7" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0ca4ca-e748-4150-a338-9d47888068f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46c14eb7-8da4-49d0-8f91-dd7bc2df3555" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46c14eb7-8da4-49d0-8f91-dd7bc2df3555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a1f2b1d2-8011-4869-9c8a-c15a0c98bcba" 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_095c17ad-b478-47d2-a3bf-bf3644013399" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a1f2b1d2-8011-4869-9c8a-c15a0c98bcba" 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-20201225.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_741653d7-d001-4260-951d-7209fe343b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6746f376-7b2a-4468-991d-3f33c788fa82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_741653d7-d001-4260-951d-7209fe343b34" xlink:to="loc_us-gaap_Depreciation_6746f376-7b2a-4468-991d-3f33c788fa82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_741653d7-d001-4260-951d-7209fe343b34" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08107a78-d47f-4c5b-ba89-d58ca9611b04" 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_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08107a78-d47f-4c5b-ba89-d58ca9611b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" 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_08107a78-d47f-4c5b-ba89-d58ca9611b04" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_c8d7ed68-e011-425d-b15b-015651c84c56" 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_3d00ced1-c6f4-403c-a39e-94d6f02ad7f5" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_c8d7ed68-e011-425d-b15b-015651c84c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab9a2f0d-ae92-4906-845c-bf93029056dc" 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_d9ab3e4a-93b7-4b02-bdf3-32afa01023ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab9a2f0d-ae92-4906-845c-bf93029056dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_dc6a2fd5-c5ee-467b-bf15-fb00b2c1c914" 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_ab9a2f0d-ae92-4906-845c-bf93029056dc" xlink:to="loc_us-gaap_AdjustmentForAmortization_dc6a2fd5-c5ee-467b-bf15-fb00b2c1c914" 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-20201225.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_ba9c0489-12f3-4c50-a8c7-83460b7b4a66" 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_ed2427c2-08a2-4a57-926f-309af4956393" 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_ba9c0489-12f3-4c50-a8c7-83460b7b4a66" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ed2427c2-08a2-4a57-926f-309af4956393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_31d5c025-2ee7-44d9-abbe-d6925b8abea4" 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_ed2427c2-08a2-4a57-926f-309af4956393" xlink:to="loc_srt_StatementGeographicalAxis_31d5c025-2ee7-44d9-abbe-d6925b8abea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" 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_31d5c025-2ee7-44d9-abbe-d6925b8abea4" xlink:to="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_815b210f-97d5-4d37-a9d5-576ce7393500" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_US_815b210f-97d5-4d37-a9d5-576ce7393500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_7400da28-b657-4a40-a4d6-a1258aa94127" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_PH_7400da28-b657-4a40-a4d6-a1258aa94127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_c4ab3143-0e33-4518-9995-aefde6d40777" 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_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_country_TH_c4ab3143-0e33-4518-9995-aefde6d40777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_603505f3-b82e-40a2-ac51-d5d2eed90acf" xlink:href="algm-20201225.xsd#algm_OtherCountriesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a90c3eac-d6a4-48d4-9b41-04dfe9cf0324" xlink:to="loc_algm_OtherCountriesMember_603505f3-b82e-40a2-ac51-d5d2eed90acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" 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_ed2427c2-08a2-4a57-926f-309af4956393" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_611fd870-2cd2-4307-b0b4-f894ec3df2b3" 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_8e53ed2c-c077-4825-a3ea-dd99495ae2e7" xlink:to="loc_us-gaap_NoncurrentAssets_611fd870-2cd2-4307-b0b4-f894ec3df2b3" 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-20201225.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_29de89f6-cdef-4255-99e8-0d9a5e15ad59" 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_72c869cb-cd1d-422b-9207-0b2d60661d52" 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_29de89f6-cdef-4255-99e8-0d9a5e15ad59" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_72c869cb-cd1d-422b-9207-0b2d60661d52" 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-20201225.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_b7c58792-8a8e-4c26-9633-e61347d8978c" 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_82e3b6a1-e88e-4323-9094-98f65c67d335" 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_b7c58792-8a8e-4c26-9633-e61347d8978c" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_82e3b6a1-e88e-4323-9094-98f65c67d335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1153776a-9521-4fd2-bf91-a1a1b6096437" 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_b7c58792-8a8e-4c26-9633-e61347d8978c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1153776a-9521-4fd2-bf91-a1a1b6096437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_be54269d-dee1-4302-a06d-b644a6e1e79a" 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_b7c58792-8a8e-4c26-9633-e61347d8978c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_be54269d-dee1-4302-a06d-b644a6e1e79a" 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-20201225.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_d72eebe8-b3e8-4f1a-b1da-e56dec428cfb" 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_281938ea-f2ce-47f9-841d-0e38975743eb" 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_d72eebe8-b3e8-4f1a-b1da-e56dec428cfb" xlink:to="loc_us-gaap_GoodwillRollForward_281938ea-f2ce-47f9-841d-0e38975743eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_71ebf964-a981-4662-9c7a-15cec707e100" 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_281938ea-f2ce-47f9-841d-0e38975743eb" xlink:to="loc_us-gaap_Goodwill_71ebf964-a981-4662-9c7a-15cec707e100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_fa78c2d0-f078-4448-a949-9babaa004804" 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_281938ea-f2ce-47f9-841d-0e38975743eb" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_fa78c2d0-f078-4448-a949-9babaa004804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5dfc8363-126f-4459-a9ec-68627494a50a" 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_281938ea-f2ce-47f9-841d-0e38975743eb" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5dfc8363-126f-4459-a9ec-68627494a50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a61985a4-943d-42b2-9449-e6548b37ecc3" 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_281938ea-f2ce-47f9-841d-0e38975743eb" xlink:to="loc_us-gaap_Goodwill_a61985a4-943d-42b2-9449-e6548b37ecc3" 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-20201225.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_590c01e4-ecd8-4867-ad9c-52959fe001cb" 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_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" 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_590c01e4-ecd8-4867-ad9c-52959fe001cb" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" 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_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" 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_3d00d881-fbaf-44e1-aa21-3dcef4c00e1a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_e5664802-714a-4ee0-a638-a5a05d45cf5f" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_PatentsMember_e5664802-714a-4ee0-a638-a5a05d45cf5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e50c497f-b2de-49b2-b704-011cfca43839" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e50c497f-b2de-49b2-b704-011cfca43839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3210fd7b-9839-4d48-a3ea-d02d1dbdf7fb" 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_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3210fd7b-9839-4d48-a3ea-d02d1dbdf7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d5c41edc-7f17-413a-8d7e-6f1aa91ef289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_TrademarksMember_d5c41edc-7f17-413a-8d7e-6f1aa91ef289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_217f77d2-eaa6-4700-942a-a67beb56730d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b1b8368-9d74-4b9e-b3f3-9363c2d70685" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_217f77d2-eaa6-4700-942a-a67beb56730d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f5ab8de4-e238-4b81-bc37-2329a0f22e17" 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_f313938d-a5b2-48f6-8c4b-1eaafa8ed06b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_57a7086b-7531-4ee4-b2ba-6730f29eab0f" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_57a7086b-7531-4ee4-b2ba-6730f29eab0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7b0493d1-4be5-4925-a386-81c9e06f491a" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7b0493d1-4be5-4925-a386-81c9e06f491a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5fcf9d37-ad9f-4675-8e7d-1f84806830c8" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5fcf9d37-ad9f-4675-8e7d-1f84806830c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf3b8e87-b77a-44de-b71e-dda980444294" 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_f5ab8de4-e238-4b81-bc37-2329a0f22e17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf3b8e87-b77a-44de-b71e-dda980444294" 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-20201225.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_192476e0-a7dd-4e4f-8a73-ffebfca24924" 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_1f81b321-b925-49e8-8988-7d0b474c1297" 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_192476e0-a7dd-4e4f-8a73-ffebfca24924" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c90a2508-d60a-433d-be1c-1b90cea16960" 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_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c90a2508-d60a-433d-be1c-1b90cea16960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" 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_c90a2508-d60a-433d-be1c-1b90cea16960" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_0f230c0a-0cb1-4a26-a8b9-ebbdba2fc6cf" xlink:href="algm-20201225.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_02cd3e2e-d4b7-4e58-8f4d-205874e8650e" xlink:to="loc_algm_VoxtelIncMember_0f230c0a-0cb1-4a26-a8b9-ebbdba2fc6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" 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_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0e4030de-71cf-4524-a6a4-09ceff88c25d" 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_c03f8acb-2ad7-4a9f-94c9-ce51a419ad71" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0e4030de-71cf-4524-a6a4-09ceff88c25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_09ae4e13-5cec-40b9-90c4-eca957832c3b" 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_0e4030de-71cf-4524-a6a4-09ceff88c25d" xlink:to="loc_us-gaap_PatentsMember_09ae4e13-5cec-40b9-90c4-eca957832c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_21c9ebaa-2a15-4bea-9469-87daab2305b1" 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_1f81b321-b925-49e8-8988-7d0b474c1297" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cc5beaa6-416d-4dd3-b6f1-2aa7c9b15498" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cc5beaa6-416d-4dd3-b6f1-2aa7c9b15498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4f561c5b-0ef9-40dc-9484-475e9c12e4a8" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_Goodwill_4f561c5b-0ef9-40dc-9484-475e9c12e4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1f493aa2-d534-4aa8-809a-78ff233e3f33" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1f493aa2-d534-4aa8-809a-78ff233e3f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_ad9f7312-7cab-4470-bdd9-4cf845b825ef" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_ad9f7312-7cab-4470-bdd9-4cf845b825ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4f5fe93a-5509-4ea6-ad09-14674eccda2a" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4f5fe93a-5509-4ea6-ad09-14674eccda2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4f12f572-0811-43b3-9081-73b651c0e87e" 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_21c9ebaa-2a15-4bea-9469-87daab2305b1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4f12f572-0811-43b3-9081-73b651c0e87e" 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-20201225.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_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a5b05e12-4b83-44fd-a439-75f8450984c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a5b05e12-4b83-44fd-a439-75f8450984c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e50223ca-b29b-46a5-aac5-dfcc98b319d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e50223ca-b29b-46a5-aac5-dfcc98b319d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_86e9f3b4-0645-4305-9024-7a89ee60090c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_86e9f3b4-0645-4305-9024-7a89ee60090c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0ebdf71f-3936-42ac-bc3a-bb0cc44bccd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0ebdf71f-3936-42ac-bc3a-bb0cc44bccd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f4a4679-046a-4e05-9c5e-465708f59e43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f4a4679-046a-4e05-9c5e-465708f59e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_f3aa7e8e-46a0-4e9c-984b-c70c69878881" xlink:href="algm-20201225.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_f3aa7e8e-46a0-4e9c-984b-c70c69878881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_80b941a7-4c91-4135-8148-9902dfeb7880" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55ccf408-852d-4097-b42f-68cb0ee3293a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_80b941a7-4c91-4135-8148-9902dfeb7880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnet"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ff64ac55-29a6-4a64-9e91-0df3533c5b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_7b238513-4dc4-4fb5-af6f-5791ca1a11d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ff64ac55-29a6-4a64-9e91-0df3533c5b92" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_7b238513-4dc4-4fb5-af6f-5791ca1a11d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b67f8139-c405-442d-a70a-eff99582e755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_5a4cf5e6-f0fe-4203-b58a-5fcc66d5f65a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b67f8139-c405-442d-a70a-eff99582e755" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_5a4cf5e6-f0fe-4203-b58a-5fcc66d5f65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#OtherAssetsnetDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_128ab3e2-526b-492c-a3fa-c987fe7a0393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_128ab3e2-526b-492c-a3fa-c987fe7a0393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_885ab75d-ce0a-4649-8a0b-f30d85a9b604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_885ab75d-ce0a-4649-8a0b-f30d85a9b604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_936e3bfa-3098-44ac-b314-f76f583f80ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_936e3bfa-3098-44ac-b314-f76f583f80ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_021e7d46-e3be-41aa-80b6-61a7509c736c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_021e7d46-e3be-41aa-80b6-61a7509c736c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_3aa00705-3ebf-4575-b567-126900d8cf46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b5507ccb-ec0d-47b4-9de0-fa80f18b11fa" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_3aa00705-3ebf-4575-b567-126900d8cf46" 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-20201225.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_2c74ab01-51b1-4c2f-8f92-c9afd6b84f2c" 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_775cc3ec-17d5-4c3d-8ced-8c0138bfd608" 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_2c74ab01-51b1-4c2f-8f92-c9afd6b84f2c" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_775cc3ec-17d5-4c3d-8ced-8c0138bfd608" 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-20201225.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_406488ee-078a-43d8-ad25-6a0daa8b2fd8" 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_25bfcbe9-204e-4850-8ceb-52c9a6f7d32a" 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_406488ee-078a-43d8-ad25-6a0daa8b2fd8" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_25bfcbe9-204e-4850-8ceb-52c9a6f7d32a" 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-20201225.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_0a5dfba5-386c-4d06-a832-f679b0110b12" 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_d4fcc320-5380-4948-88a0-adf2db30321a" 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_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_d4fcc320-5380-4948-88a0-adf2db30321a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_5f9fe469-ff06-49f9-ad8e-a508a9ecd91e" 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_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_5f9fe469-ff06-49f9-ad8e-a508a9ecd91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_0e3a62b4-a958-4f02-8a53-8ea683c24b28" 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_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccruedSalariesCurrent_0e3a62b4-a958-4f02-8a53-8ea683c24b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_8763acc0-5e6d-4e3c-9e27-43ff99d3e9b9" xlink:href="algm-20201225.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_8763acc0-5e6d-4e3c-9e27-43ff99d3e9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_42cc613c-14d8-41d7-87b2-c8a37c8c7aa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccruedVacationCurrent_42cc613c-14d8-41d7-87b2-c8a37c8c7aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_e9bbd517-5523-4d47-bfc6-a8b5a43cd703" xlink:href="algm-20201225.xsd#algm_AccruedSeveranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_algm_AccruedSeveranceCurrent_e9bbd517-5523-4d47-bfc6-a8b5a43cd703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_55853e06-b388-4f02-8e22-540aebe8453b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_55853e06-b388-4f02-8e22-540aebe8453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_11743d80-2b52-4af0-b22e-1919318efe60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_11743d80-2b52-4af0-b22e-1919318efe60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_f5275942-4329-44e4-8507-73efc0508498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_f5275942-4329-44e4-8507-73efc0508498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_35e27c0d-d91d-4dfd-96d2-60628c05a767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_35e27c0d-d91d-4dfd-96d2-60628c05a767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_02aacb67-3c7d-4c64-8dbb-1c14e7c9b0b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0a5dfba5-386c-4d06-a832-f679b0110b12" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_02aacb67-3c7d-4c64-8dbb-1c14e7c9b0b4" 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-20201225.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_c548e150-f355-45e5-815e-be0e1ed4b3ea" 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_5c2fdd01-9108-422f-806c-4f332e4ecd5c" 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_c548e150-f355-45e5-815e-be0e1ed4b3ea" xlink:to="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_5c2fdd01-9108-422f-806c-4f332e4ecd5c" 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-20201225.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_f14cfd5a-e017-4e38-9a44-964f75da675f" 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_861a0513-d843-4aa6-a467-18027852960c" 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_f14cfd5a-e017-4e38-9a44-964f75da675f" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock_861a0513-d843-4aa6-a467-18027852960c" 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-20201225.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_21143df3-6692-4db5-8fa2-916f5e161e61" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" 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_21143df3-6692-4db5-8fa2-916f5e161e61" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" 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_10a5b5c8-d1c1-497d-9ab2-ea90ba16fb6a" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_002ec077-a3f9-4478-a921-7c37823b056a" xlink:href="algm-20201225.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:to="loc_algm_LongTermCashIncentivePlanMember_002ec077-a3f9-4478-a921-7c37823b056a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_32c12ea8-9fb6-4dc8-9146-8cd7c54ff2e7" xlink:href="algm-20201225.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8547dc23-e693-4bb2-ab9b-9ac9a6053555" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_32c12ea8-9fb6-4dc8-9146-8cd7c54ff2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_PlanNameAxis_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" 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_91cbfd5f-c32f-4d45-a092-e9e2f39576b7" xlink:to="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_1f6f8fa8-0bdd-4289-9298-1b1bd6b0f3ec" xlink:href="algm-20201225.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_3e98ca9b-49d3-4c7d-a6dc-5f55f9b32408" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_1f6f8fa8-0bdd-4289-9298-1b1bd6b0f3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b1b5d9c9-df28-446e-9ab7-a77c21363feb" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_AwardTypeAxis_b1b5d9c9-df28-446e-9ab7-a77c21363feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a5e3da7-05c3-4374-8d02-115a625532d1" 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_b1b5d9c9-df28-446e-9ab7-a77c21363feb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a5e3da7-05c3-4374-8d02-115a625532d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_20eb27f5-8e05-464d-a3a7-44c6bbd84ed7" 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_1a5e3da7-05c3-4374-8d02-115a625532d1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_20eb27f5-8e05-464d-a3a7-44c6bbd84ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" 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_e63d4d78-3dcb-40e7-9585-3849c6337509" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8299acb4-6e95-4208-877d-b686b0d4b7f5" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8299acb4-6e95-4208-877d-b686b0d4b7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4795b9b9-967b-43eb-8af4-f2de5a1455ae" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4795b9b9-967b-43eb-8af4-f2de5a1455ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d5ec36f1-c226-494c-b8cd-5ec4a6cb1a82" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d5ec36f1-c226-494c-b8cd-5ec4a6cb1a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd40c7c1-24f3-4151-9fe6-6488b97672f9" 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_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd40c7c1-24f3-4151-9fe6-6488b97672f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_66f2312c-2d12-41ff-8c78-e88259c91588" 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_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_66f2312c-2d12-41ff-8c78-e88259c91588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_1cb7c9d4-2bf1-4510-a95d-4560ef9a9619" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_1cb7c9d4-2bf1-4510-a95d-4560ef9a9619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_f21b324c-4828-4b96-b6c0-5a9ef7750f83" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_f21b324c-4828-4b96-b6c0-5a9ef7750f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_1f3a9683-0f14-45fb-bead-a7970a5fd148" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_1f3a9683-0f14-45fb-bead-a7970a5fd148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_04f630a3-a840-4520-bc5c-9ed15ba6ec5a" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_04f630a3-a840-4520-bc5c-9ed15ba6ec5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_3a27e65a-a3d9-4b83-a9a1-df269b9cbd56" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals_3a27e65a-a3d9-4b83-a9a1-df269b9cbd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_56bbb10f-f1f1-41d7-b4e1-68ec232b9332" 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_0e1a48b4-9b3d-4a63-82ba-b7e03cb3b544" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_56bbb10f-f1f1-41d7-b4e1-68ec232b9332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_261c3e45-7ad1-4d77-96e6-7b8f66fd1a13" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_806119d4-5043-4b6e-9af0-4388ee39ba5e" 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_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_806119d4-5043-4b6e-9af0-4388ee39ba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_666a26f8-7c66-41d4-bcb7-1846ac3c748f" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_666a26f8-7c66-41d4-bcb7-1846ac3c748f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_2cd3d721-1cf9-4ecc-b4e9-0e3a3bb3b72c" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_2cd3d721-1cf9-4ecc-b4e9-0e3a3bb3b72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_4b37ce80-0226-4f7e-af83-87582d804053" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_4b37ce80-0226-4f7e-af83-87582d804053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_f148228f-4cf2-49f0-9164-3ac18cfaefe4" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_f148228f-4cf2-49f0-9164-3ac18cfaefe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_73d0f22c-48cb-4517-8a87-bff8279e0030" xlink:href="algm-20201225.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals_73d0f22c-48cb-4517-8a87-bff8279e0030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_ae18d9a4-82f3-4007-97f0-9286165707e6" 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_f6db4fc0-1b49-4363-94b9-80e19aa502a9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_ae18d9a4-82f3-4007-97f0-9286165707e6" 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-20201225.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_fc269bfd-3ea7-41cd-9c2e-4d9322d7d3fc" 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_1a6e8e4a-1d82-4672-aab3-970654bdcd93" 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_fc269bfd-3ea7-41cd-9c2e-4d9322d7d3fc" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1a6e8e4a-1d82-4672-aab3-970654bdcd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3475de6d-5309-4ab5-8a46-72776de51408" 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_0d94d5dd-b997-440f-85b4-0eb1cf6baa1b" 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_3475de6d-5309-4ab5-8a46-72776de51408" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_0d94d5dd-b997-440f-85b4-0eb1cf6baa1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f79b0870-0300-4fb1-bd40-955726a7b905" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3475de6d-5309-4ab5-8a46-72776de51408" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f79b0870-0300-4fb1-bd40-955726a7b905" 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-20201225.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_5f51f51f-2fb9-42d2-bd47-5fff231cd020" 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_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5f51f51f-2fb9-42d2-bd47-5fff231cd020" xlink:to="loc_us-gaap_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" 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_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" 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_d2be7051-2d8a-4b6a-bcb5-455a81f5da32" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_30b2b960-0d53-4df0-8c91-af25e9c7a673" 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_5245fb9d-d6af-4fdd-904f-c92aba3dbb30" xlink:to="loc_us-gaap_LineOfCreditMember_30b2b960-0d53-4df0-8c91-af25e9c7a673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_66ef33c4-71a3-48ea-ad55-6b304d3db997" 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_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:to="loc_us-gaap_CreditFacilityAxis_66ef33c4-71a3-48ea-ad55-6b304d3db997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" 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_66ef33c4-71a3-48ea-ad55-6b304d3db997" xlink:to="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_f69014e7-d38c-49e7-a5a9-68c7ea7328bf" xlink:href="algm-20201225.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:to="loc_algm_TermLoanFacilityMember_f69014e7-d38c-49e7-a5a9-68c7ea7328bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ff9d98ec-321a-4b7e-845d-010ac92118c7" xlink:href="algm-20201225.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_81b8589a-9318-4387-864f-bb0541b479d2" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ff9d98ec-321a-4b7e-845d-010ac92118c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_56367772-50ec-450c-b911-46ee35f7cf12" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9f61ffcc-9989-4683-9fdc-083c95e1a6a7" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebt_9f61ffcc-9989-4683-9fdc-083c95e1a6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_de574f9f-c7e0-413c-847a-b91494375c92" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebtCurrent_de574f9f-c7e0-413c-847a-b91494375c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8f5085b2-591c-4a91-9aa5-3d3a2bce52a8" 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_DebtInstrumentLineItems_9f37c6a8-101e-4924-892c-41979806402d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8f5085b2-591c-4a91-9aa5-3d3a2bce52a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a974cad1-a271-4ce5-bbe1-2a7e519dd536" 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_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a974cad1-a271-4ce5-bbe1-2a7e519dd536" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5190be62-d96b-4c53-b7c2-dca4c4a1fae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5190be62-d96b-4c53-b7c2-dca4c4a1fae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4f329fef-02a2-4fea-a3ca-e48530a11ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4f329fef-02a2-4fea-a3ca-e48530a11ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5e8526fd-6c37-456a-a0c7-a8f6c38ba139" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5e8526fd-6c37-456a-a0c7-a8f6c38ba139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f4514689-2a79-4ab5-84c9-bfc83f2cdd42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f4514689-2a79-4ab5-84c9-bfc83f2cdd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_aaa3acdc-904d-4250-ba64-ed290efda02d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_aaa3acdc-904d-4250-ba64-ed290efda02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermDebtMaturityAfterYearFour_83c3c59e-6724-4b21-8a98-cfed0d788f5c" xlink:href="algm-20201225.xsd#algm_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_algm_LongTermDebtMaturityAfterYearFour_83c3c59e-6724-4b21-8a98-cfed0d788f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c52f1882-e597-4994-9eb4-27d7e824c7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_c3561ffc-3c6b-463b-9b14-8fe7eb51f3be" xlink:to="loc_us-gaap_LongTermDebt_c52f1882-e597-4994-9eb4-27d7e824c7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20201225.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_f09e2860-5573-4880-8849-d13e5dc32251" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" 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_f09e2860-5573-4880-8849-d13e5dc32251" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3773b690-8bc0-480f-b3ab-04cc5aba6939" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_CreditFacilityAxis_3773b690-8bc0-480f-b3ab-04cc5aba6939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" 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_3773b690-8bc0-480f-b3ab-04cc5aba6939" xlink:to="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_00f2cf36-6e13-4a10-a0f2-2f491b7710b2" xlink:href="algm-20201225.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_algm_TermLoanFacilityMember_00f2cf36-6e13-4a10-a0f2-2f491b7710b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d2affb0f-f04a-409c-a967-44b7350fde9b" 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_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d2affb0f-f04a-409c-a967-44b7350fde9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fba345a4-1fd9-446e-b09f-de927a99ae10" 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_a8f7c657-f34e-4bb7-bc41-e40dd578fd6c" xlink:to="loc_us-gaap_LineOfCreditMember_fba345a4-1fd9-446e-b09f-de927a99ae10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" 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_0b4a5bf1-9c69-47ff-aa16-62c3a38d759b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_bade5b42-5258-4477-9710-577fe7d526ac" xlink:href="algm-20201225.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_bade5b42-5258-4477-9710-577fe7d526ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_1ddeea4d-ad65-4873-9e1c-ffc4be525670" xlink:href="algm-20201225.xsd#algm_MizuhoBankLtdMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_MizuhoBankLtdMember_1ddeea4d-ad65-4873-9e1c-ffc4be525670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BankOfMitsubishiUFJMember_5e3bda2a-6a65-411a-b99f-290bb820a444" xlink:href="algm-20201225.xsd#algm_BankOfMitsubishiUFJMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_3f5ed670-1618-49fa-a0c0-08d28c53be33" xlink:to="loc_algm_BankOfMitsubishiUFJMember_5e3bda2a-6a65-411a-b99f-290bb820a444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5ee30016-3281-41f4-9413-86b44842b8c1" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_VariableRateAxis_5ee30016-3281-41f4-9413-86b44842b8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7923dc97-896e-41e1-94fb-e6f5645079b1" 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_5ee30016-3281-41f4-9413-86b44842b8c1" xlink:to="loc_us-gaap_VariableRateDomain_7923dc97-896e-41e1-94fb-e6f5645079b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b6e4e06a-4c58-4b28-852e-fe393a797a83" 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_7923dc97-896e-41e1-94fb-e6f5645079b1" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b6e4e06a-4c58-4b28-852e-fe393a797a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3dcdc896-6efe-4e37-a26f-303a9b57dee9" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_srt_RangeAxis_3dcdc896-6efe-4e37-a26f-303a9b57dee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3fb66871-12f2-4595-ab18-99889a8b35e6" 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_3dcdc896-6efe-4e37-a26f-303a9b57dee9" xlink:to="loc_srt_RangeMember_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8bc34ca7-c3c3-47e7-ad56-da4ec27efb74" 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_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:to="loc_srt_MinimumMember_8bc34ca7-c3c3-47e7-ad56-da4ec27efb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4e85ec6d-233d-4b3d-9b65-51a8b08477b6" 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_3fb66871-12f2-4595-ab18-99889a8b35e6" xlink:to="loc_srt_MaximumMember_4e85ec6d-233d-4b3d-9b65-51a8b08477b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" 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_a28b0e25-b7a1-48fc-be98-cb6bc356cec7" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1e25ae54-02af-4cd7-9f9f-78606b72761b" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1e25ae54-02af-4cd7-9f9f-78606b72761b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e958d1c4-7e1f-4d36-92f8-c84ba9fb341f" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e958d1c4-7e1f-4d36-92f8-c84ba9fb341f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_d209bc1a-76e7-41c1-aefa-a231e1916614" xlink:href="algm-20201225.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_d209bc1a-76e7-41c1-aefa-a231e1916614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de604968-855c-49dc-9a83-5ec1e0806ebb" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de604968-855c-49dc-9a83-5ec1e0806ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e250fdf7-f982-4553-a536-f73bcc78ed94" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_LineOfCredit_e250fdf7-f982-4553-a536-f73bcc78ed94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_1112c238-3f28-482b-ace3-6e897f8056d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_1112c238-3f28-482b-ace3-6e897f8056d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_87936173-a80b-4b97-9ba4-f54c68129e31" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_87936173-a80b-4b97-9ba4-f54c68129e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_82ff07a8-91da-43a4-8732-e4c145955406" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_82ff07a8-91da-43a4-8732-e4c145955406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b67c7654-fb94-4ca4-8d90-ccf0c262cc7d" 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_ceb0d50f-a60f-4ce0-9766-0f9a8f874dd8" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b67c7654-fb94-4ca4-8d90-ccf0c262cc7d" 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-20201225.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_3b894616-9145-431f-8db9-a6cae99ced82" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" 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_3b894616-9145-431f-8db9-a6cae99ced82" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_57bab420-e3cb-4293-ad12-5c0ca8e6685a" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_CreditFacilityAxis_57bab420-e3cb-4293-ad12-5c0ca8e6685a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" 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_57bab420-e3cb-4293-ad12-5c0ca8e6685a" xlink:to="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_b0573d28-1198-4551-8f13-afd832893130" xlink:href="algm-20201225.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8049fd7d-e72f-49d9-9e14-8f38fc03e0e0" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_b0573d28-1198-4551-8f13-afd832893130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_DebtInstrumentAxis_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" 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_cef8be98-8f06-4b78-89bd-83de1bb4b5d8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_750d6b6e-6f18-49c9-9037-67c0e6ca54f2" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringJanuary222021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_750d6b6e-6f18-49c9-9037-67c0e6ca54f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_ff527a04-50bf-478b-b113-c697cdcb27f3" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_ff527a04-50bf-478b-b113-c697cdcb27f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementMaturingJune182020Member_5dff3300-ec2e-4b3d-8d4c-e1a1b5c3c089" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementMaturingJune182020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementMaturingJune182020Member_5dff3300-ec2e-4b3d-8d4c-e1a1b5c3c089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_9df26573-69f0-4d1b-b9df-e3067b1ff58c" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_9df26573-69f0-4d1b-b9df-e3067b1ff58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_899ecf08-1d17-4d58-a308-f340345f4623" xlink:href="algm-20201225.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_201a6853-19d5-4164-9a0c-078064b5333d" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_899ecf08-1d17-4d58-a308-f340345f4623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ae689a9c-de59-4964-bdab-935c2eba8b34" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ae689a9c-de59-4964-bdab-935c2eba8b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" 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_ae689a9c-de59-4964-bdab-935c2eba8b34" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_9997ded0-62b2-45a8-aae0-49109d878182" 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_e3b9cf93-9e1c-4c1e-b3a9-74529931961f" xlink:to="loc_us-gaap_LineOfCreditMember_9997ded0-62b2-45a8-aae0-49109d878182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_VariableRateAxis_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_91f39cc4-a530-4a45-8daa-db9d389fc0b7" 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_0774bbd5-82b2-4272-8ec0-c4d6171d3e09" xlink:to="loc_us-gaap_VariableRateDomain_91f39cc4-a530-4a45-8daa-db9d389fc0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_06c55717-f8c0-4932-be96-11d1238cd35d" 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_91f39cc4-a530-4a45-8daa-db9d389fc0b7" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_06c55717-f8c0-4932-be96-11d1238cd35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_058da9ab-8867-4794-b26b-d0a90821e419" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_058da9ab-8867-4794-b26b-d0a90821e419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" 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_058da9ab-8867-4794-b26b-d0a90821e419" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2fb31c52-4f49-4d53-8ba5-9fc7fdebe08b" xlink:href="algm-20201225.xsd#algm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_7575973b-adf6-4213-a78d-fe6dcd2332b6" xlink:to="loc_algm_COVID19Member_2fb31c52-4f49-4d53-8ba5-9fc7fdebe08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" 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_a112b4d9-2119-42fd-867c-dd3af4a52bf3" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7094bf71-cf08-4119-9f8b-53617a5ee8ae" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7094bf71-cf08-4119-9f8b-53617a5ee8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f2d6e62f-a0b7-416b-ba32-80dd31a01007" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f2d6e62f-a0b7-416b-ba32-80dd31a01007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0b9e6afc-c3f9-4f19-91a5-3135d49b4052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0b9e6afc-c3f9-4f19-91a5-3135d49b4052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8af5ea52-289d-4291-93d0-5e9b3ed2f0e5" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCredit_8af5ea52-289d-4291-93d0-5e9b3ed2f0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_2ea542de-78a2-48fd-88a1-d6f97e72c523" 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_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_2ea542de-78a2-48fd-88a1-d6f97e72c523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_ef6fe2f1-e950-4d3c-8f66-557595aa7707" xlink:href="algm-20201225.xsd#algm_LineOfCreditFacilityCollateralSecuredPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_ef6fe2f1-e950-4d3c-8f66-557595aa7707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_9efd8bea-01df-416c-a7b1-067eadbcf438" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35841ebf-4f15-4aca-b54b-ec010f179ad8" xlink:to="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_9efd8bea-01df-416c-a7b1-067eadbcf438" 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-20201225.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_a6a9025a-b54d-434d-9e5d-a03801544d26" 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_5b021816-d20c-4fdc-8e25-2dc48bc42fba" 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_a6a9025a-b54d-434d-9e5d-a03801544d26" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_5b021816-d20c-4fdc-8e25-2dc48bc42fba" 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-20201225.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_a75bab8b-0d65-4869-9399-e2229d5465d3" 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_13e74346-823e-4516-83d7-191404a3842f" 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_a75bab8b-0d65-4869-9399-e2229d5465d3" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_13e74346-823e-4516-83d7-191404a3842f" 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-20201225.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_3796c428-5315-48f4-a614-998cb09826ed" 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_abc64891-bfa9-41ce-8a14-f24435034c01" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_abc64891-bfa9-41ce-8a14-f24435034c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_f3389fdc-2c4c-4cb1-8478-6098ba9e7f23" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_f3389fdc-2c4c-4cb1-8478-6098ba9e7f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_5949652e-ac22-4b42-ac53-526d4e26d163" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_5949652e-ac22-4b42-ac53-526d4e26d163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_5ebeb7f3-3656-4d06-bd9c-69f39e0e80a5" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_5ebeb7f3-3656-4d06-bd9c-69f39e0e80a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a1b73796-3fa3-4700-80d9-6a4e414e13d1" 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_OtherLiabilitiesDisclosureAbstract_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a1b73796-3fa3-4700-80d9-6a4e414e13d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_b578b4ea-3b4a-408e-abc4-6edbce0a400f" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_b578b4ea-3b4a-408e-abc4-6edbce0a400f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_299d965a-0efb-401d-8881-1491038c4f80" 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_3796c428-5315-48f4-a614-998cb09826ed" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_299d965a-0efb-401d-8881-1491038c4f80" 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-20201225.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_5723f12c-ca13-42b6-a0e5-77c5527435f1" 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_4b4859f9-c67d-4953-9019-3c6f034671b4" 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_5723f12c-ca13-42b6-a0e5-77c5527435f1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_4b4859f9-c67d-4953-9019-3c6f034671b4" 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-20201225.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_f152c66c-1f95-48be-9877-7f3f2fe788f1" 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_de86e6f6-97b3-4643-84fb-6ff55d900b60" 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_f152c66c-1f95-48be-9877-7f3f2fe788f1" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_de86e6f6-97b3-4643-84fb-6ff55d900b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_8bd3f858-0bf3-4f4b-abf7-582657f7745a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f152c66c-1f95-48be-9877-7f3f2fe788f1" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_8bd3f858-0bf3-4f4b-abf7-582657f7745a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_f7cfb592-16d1-4d91-a469-6ddc29a35fbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f152c66c-1f95-48be-9877-7f3f2fe788f1" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_f7cfb592-16d1-4d91-a469-6ddc29a35fbe" 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-20201225.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_eeca4967-89d2-4f18-9182-a0d77aad9321" 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_7e2fcec2-1b89-448d-bb29-1b4c183bd716" 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_eeca4967-89d2-4f18-9182-a0d77aad9321" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7e2fcec2-1b89-448d-bb29-1b4c183bd716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" 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_7e2fcec2-1b89-448d-bb29-1b4c183bd716" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6fd2d144-92e3-4a69-b194-145af0498f7f" 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_c8f98279-89d8-4d4d-9e2a-020d0ae60df9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6fd2d144-92e3-4a69-b194-145af0498f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_63b9dd05-b393-4fcb-a515-1fa20b4e76d1" 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_6fd2d144-92e3-4a69-b194-145af0498f7f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_63b9dd05-b393-4fcb-a515-1fa20b4e76d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" 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_7e2fcec2-1b89-448d-bb29-1b4c183bd716" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_52e87f9f-80a3-46bb-9a3f-dcf9c819d34a" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_52e87f9f-80a3-46bb-9a3f-dcf9c819d34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_3d12357b-c7c8-4af8-b63a-b3eb73e004a4" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_3d12357b-c7c8-4af8-b63a-b3eb73e004a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_42e67506-c520-4407-be23-6d22fe149066" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_42e67506-c520-4407-be23-6d22fe149066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_49fada27-cacb-40ac-a0bf-bdefb194ce51" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_49fada27-cacb-40ac-a0bf-bdefb194ce51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9017fa46-7dae-4917-9350-6297865c61f4" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9017fa46-7dae-4917-9350-6297865c61f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6317738c-df5f-4450-8606-e18ce78e5d02" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6317738c-df5f-4450-8606-e18ce78e5d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65b19cf-b11e-4ae4-9222-75791d8a7eb3" 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_8cde9cdb-66e4-455c-bf72-0b4ec16d36ad" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65b19cf-b11e-4ae4-9222-75791d8a7eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20201225.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_60ec2145-b59f-4c62-84a7-bdf37bbeb08a" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" 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_60ec2145-b59f-4c62-84a7-bdf37bbeb08a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_39ebfb59-7d94-4314-9f3b-c37cac4d818a" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_39ebfb59-7d94-4314-9f3b-c37cac4d818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" 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_39ebfb59-7d94-4314-9f3b-c37cac4d818a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_e99df4a1-81c6-4c85-a8d6-dcfbc769c07f" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_e99df4a1-81c6-4c85-a8d6-dcfbc769c07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_af562055-897c-4c06-ab67-dcf3f65f5d92" xlink:href="algm-20201225.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_algm_UnitInvestmentTrustFundMember_af562055-897c-4c06-ab67-dcf3f65f5d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_d9626dd5-f3a4-43d5-96ee-78e2404d9cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_BankLoanObligationsMember_d9626dd5-f3a4-43d5-96ee-78e2404d9cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_3f5b8868-9ee4-4164-be1c-d01e72cefb9a" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_3f5b8868-9ee4-4164-be1c-d01e72cefb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9df531a5-d147-4db4-9e6f-c01c0c576651" 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_d81c3c16-0e2b-44cf-afde-2c371333de00" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9df531a5-d147-4db4-9e6f-c01c0c576651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2e372a77-50a8-4bba-be9d-21de93d112a9" 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_3133e105-d7fa-41b6-9803-de88a46ad49d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_63dd176b-0367-44b5-a588-dab9c6c075bc" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_63dd176b-0367-44b5-a588-dab9c6c075bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7e22689a-873c-4031-8fe6-cf4cedc9b7bc" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7e22689a-873c-4031-8fe6-cf4cedc9b7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5e830a79-4a1e-44d2-b0c7-70c460267944" 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_2e372a77-50a8-4bba-be9d-21de93d112a9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5e830a79-4a1e-44d2-b0c7-70c460267944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b9110157-9469-4eea-8eb5-3e994ef2aad8" 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_4ef9cdcb-c7ec-4322-bc71-260f14cc0464" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b9110157-9469-4eea-8eb5-3e994ef2aad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c0a8e660-3df7-4aee-a71f-4696879b2ad4" 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_b9110157-9469-4eea-8eb5-3e994ef2aad8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c0a8e660-3df7-4aee-a71f-4696879b2ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" 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_f254e6f7-cf28-4d7a-af97-1452454059c3" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_23eaddde-d8f3-47bb-bd5b-eb299d76f5ed" 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_d777a39b-feb7-4f95-b4f4-f8eb9f45255c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_23eaddde-d8f3-47bb-bd5b-eb299d76f5ed" 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-20201225.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_325142bd-9257-444e-9ac9-4c3e8ab7f8db" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" 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_325142bd-9257-444e-9ac9-4c3e8ab7f8db" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7e06ce74-bea1-4ba2-ac80-8f35344c7814" 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_493b5b48-89d2-4fbd-90ba-afdac384508e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7e06ce74-bea1-4ba2-ac80-8f35344c7814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_781563ff-8d36-4a5c-9b04-9f4493203ba7" 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_7e06ce74-bea1-4ba2-ac80-8f35344c7814" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_781563ff-8d36-4a5c-9b04-9f4493203ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c49bc396-48a1-47e3-8a91-a445d838301c" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c49bc396-48a1-47e3-8a91-a445d838301c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_964e1872-a01a-4557-8bcc-fd436fdbbd23" 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_c49bc396-48a1-47e3-8a91-a445d838301c" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_d05f39f9-e634-4167-9aad-271a7acbae84" 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_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:to="loc_us-gaap_BankLoanObligationsMember_d05f39f9-e634-4167-9aad-271a7acbae84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_3e9052e2-9da0-4a52-a829-512197d8faf0" 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_964e1872-a01a-4557-8bcc-fd436fdbbd23" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_3e9052e2-9da0-4a52-a829-512197d8faf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" 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_9f68a951-8fff-4b46-b8de-d54c5bcc3525" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a620d60d-44e0-4105-b471-718ff95345b8" 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_a2e4c342-bd97-4e55-8225-4d3c566bbbfd" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a620d60d-44e0-4105-b471-718ff95345b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f8477ed1-beaf-4f59-9caa-1181c0323ca9" 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_e1ea7a30-e0d3-41ce-8399-0f343e01c027" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f8477ed1-beaf-4f59-9caa-1181c0323ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_8b2b996c-7f41-4e98-89bb-ce5ea8802089" 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_f8477ed1-beaf-4f59-9caa-1181c0323ca9" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74ed3641-edf4-47af-b7fd-0a07949c56e9" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74ed3641-edf4-47af-b7fd-0a07949c56e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_029653a6-2257-41ad-a3d3-0533ba84080a" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_029653a6-2257-41ad-a3d3-0533ba84080a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_ecc19e37-70e0-45ba-ac25-6e4c5b35ce4e" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_ecc19e37-70e0-45ba-ac25-6e4c5b35ce4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_e6974830-0121-441d-beca-faa5b0165d93" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_e6974830-0121-441d-beca-faa5b0165d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_b54f658b-791c-470d-b740-e7d0fff3a7a5" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_b54f658b-791c-470d-b740-e7d0fff3a7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cd01cc01-ea3e-4e5b-91ee-8be796be9708" 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_8b2b996c-7f41-4e98-89bb-ce5ea8802089" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cd01cc01-ea3e-4e5b-91ee-8be796be9708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#RetirementPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_34d73f5e-c407-446f-b6ff-c9a606e84241" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" 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_34d73f5e-c407-446f-b6ff-c9a606e84241" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_eff82e54-d358-4b9f-bc8e-c455386aa94f" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_eff82e54-d358-4b9f-bc8e-c455386aa94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" 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_eff82e54-d358-4b9f-bc8e-c455386aa94f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c19f2ffe-d4fd-497f-a319-0aa55615936f" 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_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c19f2ffe-d4fd-497f-a319-0aa55615936f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_d09dcb13-6baa-4d4c-baf9-ce8e28493ffd" 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_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_d09dcb13-6baa-4d4c-baf9-ce8e28493ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c0b3fdde-f625-4230-b5ed-90f407844a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cd72c279-b0dc-4f83-ab36-14fce59276a8" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c0b3fdde-f625-4230-b5ed-90f407844a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_ad0f4d53-355f-4384-a178-ac4c07c90c37" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:to="loc_us-gaap_RetirementPlanNameAxis_ad0f4d53-355f-4384-a178-ac4c07c90c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" 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_ad0f4d53-355f-4384-a178-ac4c07c90c37" xlink:to="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_3fcd2889-2e94-491b-b4ec-53bdd5782a8c" xlink:href="algm-20201225.xsd#algm_PensionPromiseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_PensionPromiseMember_3fcd2889-2e94-491b-b4ec-53bdd5782a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_92e94bce-64db-41b9-9b81-1acf118cec01" xlink:href="algm-20201225.xsd#algm_AMEPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_AMEPlanMember_92e94bce-64db-41b9-9b81-1acf118cec01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_cde77324-72e6-44b1-a4d4-d546e6e46ac0" xlink:href="algm-20201225.xsd#algm_Company401KPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36563c63-cca7-4fd7-80da-75503f7f46a4" xlink:to="loc_algm_Company401KPlanMember_cde77324-72e6-44b1-a4d4-d546e6e46ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" 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_f0b5d466-3169-48e2-8d0f-1287f49fa3e7" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_3a67efca-ca81-4f7e-b3c5-58ac7ebec93a" 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_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_3a67efca-ca81-4f7e-b3c5-58ac7ebec93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_cae1655d-2b87-400e-a74a-529a5610f488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_cae1655d-2b87-400e-a74a-529a5610f488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_3598e0ac-7fe5-4875-811c-728505e558b6" xlink:href="algm-20201225.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_3598e0ac-7fe5-4875-811c-728505e558b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_846978db-804b-4d28-b026-d72fd1ef4082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_846978db-804b-4d28-b026-d72fd1ef4082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0fb49a70-8924-478f-8531-d0068363f3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0fb49a70-8924-478f-8531-d0068363f3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f48064ac-635e-42f0-9444-3a65a2de21bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f48064ac-635e-42f0-9444-3a65a2de21bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_621f0fa0-5657-4a06-a0bd-91ba1a1f1872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_621f0fa0-5657-4a06-a0bd-91ba1a1f1872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_faeb00e7-bdaf-4db3-9f5c-d2b269412a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_faeb00e7-bdaf-4db3-9f5c-d2b269412a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_0deff140-e489-41cb-8036-eb84ef153d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_0deff140-e489-41cb-8036-eb84ef153d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_4b19d3ae-9033-4dda-9325-adf4746cfb6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_4b19d3ae-9033-4dda-9325-adf4746cfb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_c7305845-b730-4658-8bb1-3e7add4573b7" xlink:href="algm-20201225.xsd#algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_65288768-1905-4830-a590-6706d2199530" xlink:to="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_c7305845-b730-4658-8bb1-3e7add4573b7" 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-20201225.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_ffe8057a-daa3-4361-947c-804a62317733" 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_87c0a59f-8cb3-4d24-aa53-af070e31868c" 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_ffe8057a-daa3-4361-947c-804a62317733" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_87c0a59f-8cb3-4d24-aa53-af070e31868c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#CommitmentandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8044967-f666-4f9a-b0e1-2cc50725deca" 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_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" 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_b8044967-f666-4f9a-b0e1-2cc50725deca" xlink:to="loc_us-gaap_LossContingenciesTable_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b9bed52-72e8-40a2-b226-588c6b6a0550" 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_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" xlink:to="loc_srt_RangeAxis_6b9bed52-72e8-40a2-b226-588c6b6a0550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f0aa747-7208-4d0c-b691-210bd3dfed36" 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_6b9bed52-72e8-40a2-b226-588c6b6a0550" xlink:to="loc_srt_RangeMember_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8dc015e0-b9ca-458f-b504-c60630c56607" 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_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:to="loc_srt_MinimumMember_8dc015e0-b9ca-458f-b504-c60630c56607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5e147d93-5d47-4b5b-93c3-30c9fb2786cd" 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_1f0aa747-7208-4d0c-b691-210bd3dfed36" xlink:to="loc_srt_MaximumMember_5e147d93-5d47-4b5b-93c3-30c9fb2786cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a85ff4d4-89fa-4f95-b0fa-194982fc70af" 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_42b7cba5-b916-4a4b-a6de-ac32c9e2e150" xlink:to="loc_us-gaap_LossContingenciesLineItems_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_adbf6b51-cfe9-4d4d-a6a8-34331719cbde" 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_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_adbf6b51-cfe9-4d4d-a6a8-34331719cbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1d4b1f92-0e06-4d23-8b95-438ad3e830b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1d4b1f92-0e06-4d23-8b95-438ad3e830b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_c6d120f4-d1d0-4e95-ad94-574c2a076a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a85ff4d4-89fa-4f95-b0fa-194982fc70af" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_c6d120f4-d1d0-4e95-ad94-574c2a076a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShare"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_eb2f4124-3576-4e15-9796-416accf5a54c" 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_51c43077-9c4b-4783-9bc4-c59ac09d7c25" 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_eb2f4124-3576-4e15-9796-416accf5a54c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_51c43077-9c4b-4783-9bc4-c59ac09d7c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0a8e8a8f-b1d3-42f1-9ab9-7f9fb5037885" 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_f665308d-3816-4730-9776-6fc7b4de9fc6" 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_0a8e8a8f-b1d3-42f1-9ab9-7f9fb5037885" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f665308d-3816-4730-9776-6fc7b4de9fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_739f13a8-e205-43a4-bdfc-17a9bc1d493f" 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_0a8e8a8f-b1d3-42f1-9ab9-7f9fb5037885" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_739f13a8-e205-43a4-bdfc-17a9bc1d493f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_455e9fa5-4b33-4e00-85bf-ce4ceada5cc3" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" 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_455e9fa5-4b33-4e00-85bf-ce4ceada5cc3" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" 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_69d3e67d-15ff-48cc-8862-9d8b9c141c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_061552f3-dba9-42cb-82d8-ef92349aa857" 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_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:to="loc_us-gaap_CommonClassAMember_061552f3-dba9-42cb-82d8-ef92349aa857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_7e3d40c1-4222-4db2-b127-30c6052ee756" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b286a4bf-1fc5-4441-beae-3783078d96f9" xlink:to="loc_algm_CommonClassLMember_7e3d40c1-4222-4db2-b127-30c6052ee756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_33f7e7c4-e503-4083-8f84-00c8d0113478" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_33f7e7c4-e503-4083-8f84-00c8d0113478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" 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_33f7e7c4-e503-4083-8f84-00c8d0113478" xlink:to="loc_us-gaap_EquityComponentDomain_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_51cbd6a3-3f95-49ea-8b2c-2fe6b5ba4e3b" 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_d43f5241-20b0-4ff8-bbf3-d4e55e6a2362" xlink:to="loc_us-gaap_CommonStockMember_51cbd6a3-3f95-49ea-8b2c-2fe6b5ba4e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7eadfc40-753c-46c9-b868-40a0892467d2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_753b3293-1b4b-4262-9055-817c06588766" 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_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_753b3293-1b4b-4262-9055-817c06588766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_bd8a7c69-ff63-41f0-9449-2525f5d9ea7e" 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_AntidilutiveSecuritiesNameDomain_0fe834ad-2c67-4ce3-bf42-ff0bde46a826" xlink:to="loc_us-gaap_PerformanceSharesMember_bd8a7c69-ff63-41f0-9449-2525f5d9ea7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" 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_5e7f583e-e367-48b6-baa2-3be6ba42f7e0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_2918d8fb-c151-4aaf-af61-b4b5e1bb6e02" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_2918d8fb-c151-4aaf-af61-b4b5e1bb6e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_62030076-a05b-4879-b942-0632aad4cea8" xlink:href="algm-20201225.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockConversionRatio_62030076-a05b-4879-b942-0632aad4cea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1d8a3332-b9eb-4925-8275-8dd644c1308c" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1d8a3332-b9eb-4925-8275-8dd644c1308c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_e757e778-a2dd-45e0-ae26-09f5e25b6d90" xlink:href="algm-20201225.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_e757e778-a2dd-45e0-ae26-09f5e25b6d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_ecc0d1c9-d105-41e0-9414-f6aa33ce735f" xlink:href="algm-20201225.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_ecc0d1c9-d105-41e0-9414-f6aa33ce735f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2934c0f0-0efc-4896-8f3d-93c3e7a8f5f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2934c0f0-0efc-4896-8f3d-93c3e7a8f5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e1b91e1-1913-4ae8-ad5e-7213c9e628d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e1b91e1-1913-4ae8-ad5e-7213c9e628d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ef21b99d-a3d5-4074-ae93-3cee6073daf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_53ca6d49-8a8d-4c17-9ccd-c19bacf245c2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ef21b99d-a3d5-4074-ae93-3cee6073daf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_36c34548-6e12-4cd1-bc17-e71eb020196b" 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_6a8ba517-381f-42b1-a574-e23e3e78326d" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_NetIncomeLoss_6a8ba517-381f-42b1-a574-e23e3e78326d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4d975b93-5bcb-4830-a8c6-bed6859d687f" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4d975b93-5bcb-4830-a8c6-bed6859d687f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3e87591c-940e-4028-9373-8045f35bfd18" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3e87591c-940e-4028-9373-8045f35bfd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_662d4998-39c5-4f45-8673-4b3e619e34af" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_662d4998-39c5-4f45-8673-4b3e619e34af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_a98b1a9e-25e6-4ac0-9d02-68e9efec1ec8" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_a98b1a9e-25e6-4ac0-9d02-68e9efec1ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d26dbf86-7f02-4dcf-9aa0-3361bc3b949a" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d26dbf86-7f02-4dcf-9aa0-3361bc3b949a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8044ab4b-a00d-4e72-b2a2-6a926a195d06" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_EarningsPerShareBasic_8044ab4b-a00d-4e72-b2a2-6a926a195d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_4a6ea36f-2598-4166-9f70-dd29706bdee9" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_4a6ea36f-2598-4166-9f70-dd29706bdee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b5c142f4-bf40-4bec-903e-cc54685d80d5" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b5c142f4-bf40-4bec-903e-cc54685d80d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_352c1af9-6b91-4926-8f06-1871d1aa0b77" 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_36c34548-6e12-4cd1-bc17-e71eb020196b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_352c1af9-6b91-4926-8f06-1871d1aa0b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2ef75ea5-9ceb-4dfc-bb6a-bd10b732f7e8" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" 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_2ef75ea5-9ceb-4dfc-bb6a-bd10b732f7e8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44ea3fd5-0fa6-42ee-8163-9eb201125006" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:to="loc_us-gaap_AwardTypeAxis_44ea3fd5-0fa6-42ee-8163-9eb201125006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" 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_44ea3fd5-0fa6-42ee-8163-9eb201125006" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_35915757-a215-4862-b605-8b98678fc09c" 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_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_35915757-a215-4862-b605-8b98678fc09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_7eaa8b9a-4827-489b-a227-6aca05f899de" 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_81ce8d69-5ec6-484f-a8a2-ea71c37fded5" xlink:to="loc_us-gaap_PerformanceSharesMember_7eaa8b9a-4827-489b-a227-6aca05f899de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9cd4ee24-4c53-45da-ad16-f350cde7d967" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9cd4ee24-4c53-45da-ad16-f350cde7d967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" 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_9cd4ee24-4c53-45da-ad16-f350cde7d967" xlink:to="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_9f385a1d-774d-4665-9655-9d1b37392546" xlink:href="algm-20201225.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b731e252-a8f9-4034-9f67-cca8646a64f4" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_9f385a1d-774d-4665-9655-9d1b37392546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" 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_416ecb8b-cbc2-4bf4-b1bc-c76dde42ef2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_7d5b7d8b-1937-42ac-86e6-1ed6fdcc01d6" xlink:href="algm-20201225.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7197b8ec-6ea1-4e42-8fa7-4af1e9ce1534" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_7d5b7d8b-1937-42ac-86e6-1ed6fdcc01d6" 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-20201225.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_65362625-8bab-4d69-97c1-ce8e12ee17fb" 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_3b148a5a-3d52-452c-be5b-ad7abca39233" 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_65362625-8bab-4d69-97c1-ce8e12ee17fb" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3b148a5a-3d52-452c-be5b-ad7abca39233" 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-20201225.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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" 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_8a576e80-c884-4759-8072-b88b223d9d0c" 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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_us-gaap_ScheduleOfConversionsOfStockTextBlock_8a576e80-c884-4759-8072-b88b223d9d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_a65b2ce5-a1ac-4768-809d-b878c4e4eba3" 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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_a65b2ce5-a1ac-4768-809d-b878c4e4eba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_d1318613-0f21-46ee-aecc-2a386fb36f54" xlink:href="algm-20201225.xsd#algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_d1318613-0f21-46ee-aecc-2a386fb36f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_edaf68a7-e652-41c7-b379-ad11aa74fc39" 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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_edaf68a7-e652-41c7-b379-ad11aa74fc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_af931ab0-f474-489d-b764-f66975619da9" 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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_af931ab0-f474-489d-b764-f66975619da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_96ac8319-2c75-44eb-a4aa-f66eb94a301f" 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_ad7ac44c-5b7e-4bb3-8317-c79c1649e9a1" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_96ac8319-2c75-44eb-a4aa-f66eb94a301f" 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-20201225.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_556d0a89-5d39-44fa-a7a3-4e67751cc556" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" 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_556d0a89-5d39-44fa-a7a3-4e67751cc556" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a801fe33-d7ca-4868-a347-f9e8cc24e074" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a801fe33-d7ca-4868-a347-f9e8cc24e074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" 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_a801fe33-d7ca-4868-a347-f9e8cc24e074" xlink:to="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3b244261-fac1-46d7-a08f-18a28da4f1d8" 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_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:to="loc_us-gaap_CommonClassAMember_3b244261-fac1-46d7-a08f-18a28da4f1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_61dae8e0-86a4-490a-a071-089303674df4" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_02d7be55-60c6-40ae-816c-ee518e0f6056" xlink:to="loc_algm_CommonClassLMember_61dae8e0-86a4-490a-a071-089303674df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f0596756-9786-48c6-a33a-7a173f1b9101" 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_1b01c934-2e63-4e6d-8405-72f0dbb06c6e" xlink:to="loc_us-gaap_EquityComponentDomain_f0596756-9786-48c6-a33a-7a173f1b9101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dace3d17-c4d5-4b78-933d-6719c1f4dffd" 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_f0596756-9786-48c6-a33a-7a173f1b9101" xlink:to="loc_us-gaap_CommonStockMember_dace3d17-c4d5-4b78-933d-6719c1f4dffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8075993b-5035-4a68-8e6c-91c19effeba4" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_VestingAxis_8075993b-5035-4a68-8e6c-91c19effeba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" 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_8075993b-5035-4a68-8e6c-91c19effeba4" xlink:to="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1c48e534-9a70-4553-82f8-4434f3a9c6fb" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_56f35f25-87e8-4b6c-bb35-244549d5ef2e" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_56f35f25-87e8-4b6c-bb35-244549d5ef2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_a216b5c6-b2ea-4faf-b2aa-d9e62084804b" xlink:href="algm-20201225.xsd#algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_54d50a0d-6296-4183-9acf-cb3937969ef9" xlink:to="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_a216b5c6-b2ea-4faf-b2aa-d9e62084804b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_282a5427-e8b0-417d-bac0-118ac00122de" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_srt_OwnershipAxis_282a5427-e8b0-417d-bac0-118ac00122de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" 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_282a5427-e8b0-417d-bac0-118ac00122de" xlink:to="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_f9e92e86-450c-4419-905f-2895c630d41d" xlink:href="algm-20201225.xsd#algm_OneEquityPartnersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_aa136a06-6a36-4660-af3b-f173a519c745" xlink:to="loc_algm_OneEquityPartnersMember_f9e92e86-450c-4419-905f-2895c630d41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a097a056-6bb2-443e-b6fd-f4851278ecd2" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_AwardTypeAxis_a097a056-6bb2-443e-b6fd-f4851278ecd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ba10cf-a776-4eba-8852-62ac0c24be97" 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_a097a056-6bb2-443e-b6fd-f4851278ecd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_47275ada-f475-4fc5-ab0e-d9001a4eb513" 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_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_47275ada-f475-4fc5-ab0e-d9001a4eb513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b5ec910f-3227-4a91-8155-643a9f78a8c1" 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_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_PerformanceSharesMember_b5ec910f-3227-4a91-8155-643a9f78a8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_084866ba-590f-42b3-a5d9-3cd1cdab48ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ba10cf-a776-4eba-8852-62ac0c24be97" xlink:to="loc_us-gaap_RestrictedStockMember_084866ba-590f-42b3-a5d9-3cd1cdab48ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" 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_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" 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_c797351a-97dc-4fbf-9e82-8ef0c87d95a2" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_7a40fe4c-23ee-47bd-aab1-0aeffb756be9" xlink:href="algm-20201225.xsd#algm_SharesOfCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:to="loc_algm_SharesOfCommonStockMember_7a40fe4c-23ee-47bd-aab1-0aeffb756be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_e070c9ba-faa2-4d13-8e14-b9b50edc0dc6" xlink:href="algm-20201225.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a80e6812-64ca-4492-a79a-7f55c4003404" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_e070c9ba-faa2-4d13-8e14-b9b50edc0dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" 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_1c01a066-9f71-48b1-a7c9-55d3abcdf8f8" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_08b98bad-548a-45ce-a0aa-0539134321be" xlink:href="algm-20201225.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:to="loc_algm_LongTermCashIncentivePlanMember_08b98bad-548a-45ce-a0aa-0539134321be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_f0c4e066-eca3-455a-863a-558399010f79" xlink:href="algm-20201225.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c5d90f00-aa96-4af0-a31a-2208270cbfa0" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_f0c4e066-eca3-455a-863a-558399010f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_PlanNameAxis_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" 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_aaf9452e-4646-4aa1-8639-d72cf4233571" xlink:to="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_41c4b9ad-ccd9-4b48-8152-f8fa5ae031f8" xlink:href="algm-20201225.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_0599333b-ac4e-4bc2-8f7f-9c5c1a08aeb7" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_41c4b9ad-ccd9-4b48-8152-f8fa5ae031f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" 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_d0f94257-4d63-44f3-bb20-c6d1117bf540" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_5a80a92f-b8e6-4100-8f50-c026f4892c61" 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_524767e1-86cc-4bbd-b226-071071fe837e" xlink:to="loc_us-gaap_IPOMember_5a80a92f-b8e6-4100-8f50-c026f4892c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_2e2646c8-3e37-4d74-bf8a-9c07fc59b2cd" xlink:href="algm-20201225.xsd#algm_IPOSellingShareholdersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_524767e1-86cc-4bbd-b226-071071fe837e" xlink:to="loc_algm_IPOSellingShareholdersMember_2e2646c8-3e37-4d74-bf8a-9c07fc59b2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_dei_LegalEntityAxis_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" 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_e6ad6e70-d60d-43ea-a136-17b2c53432f3" xlink:to="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_64a12e84-dd15-4bec-ae30-6c8b5922d671" xlink:href="algm-20201225.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_22e1d6e0-ff51-4d6a-a8ad-a0cb45988969" xlink:to="loc_algm_AllegroMicrosystemsIncMember_64a12e84-dd15-4bec-ae30-6c8b5922d671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_srt_RangeAxis_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" 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_8602dfa4-a96c-4c0b-9892-c172bae728c4" xlink:to="loc_srt_RangeMember_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_85a6fa3a-7c0c-4fa2-81b7-0351d3cccd5b" 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_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:to="loc_srt_MinimumMember_85a6fa3a-7c0c-4fa2-81b7-0351d3cccd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97b509ae-d0c6-4ae0-bd79-c737248cec2f" 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_a5fdc87a-ff7c-46e4-9e7d-f92ae1c67bbb" xlink:to="loc_srt_MaximumMember_97b509ae-d0c6-4ae0-bd79-c737248cec2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_334adce5-5974-4559-9bfe-57c4fd21add6" xlink:to="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_40123fa8-69da-4d84-a1b4-735a9f26a0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_65bb6cc9-5a4d-4985-9a75-09ff18b0ef84" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_40123fa8-69da-4d84-a1b4-735a9f26a0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ebbafcf-1ade-4448-81e7-2cd43a04fec6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6edcdd67-8325-4c24-9799-5fc0c51a7749" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6edcdd67-8325-4c24-9799-5fc0c51a7749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_8d7f7e2b-6c6a-4cbd-82a3-9dffe2a3598a" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_8d7f7e2b-6c6a-4cbd-82a3-9dffe2a3598a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_851a2ce9-93e6-4906-8bb1-17d286a579f9" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_851a2ce9-93e6-4906-8bb1-17d286a579f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_a67bdf3b-d4e5-4ec6-96f4-c1e917565a28" xlink:href="algm-20201225.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_a67bdf3b-d4e5-4ec6-96f4-c1e917565a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_3c8c9a5a-bde5-4de1-b542-ef7bd7f386b3" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_3c8c9a5a-bde5-4de1-b542-ef7bd7f386b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock_1c1103ad-afae-4b18-b973-fef976dd49db" xlink:href="algm-20201225.xsd#algm_NumberOfClassesOfStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_NumberOfClassesOfStock_1c1103ad-afae-4b18-b973-fef976dd49db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fb8142a6-c531-4f21-a9f5-7501e8a3c10b" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fb8142a6-c531-4f21-a9f5-7501e8a3c10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_da45f904-4052-43d6-b88d-ccab77663718" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_da45f904-4052-43d6-b88d-ccab77663718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_aaac5f7c-1c65-4c74-a92b-9d236889c70e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_aaac5f7c-1c65-4c74-a92b-9d236889c70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_13fe7193-8dc8-4f3e-857a-7c6b56571bb1" 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_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_13fe7193-8dc8-4f3e-857a-7c6b56571bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendPercentage_01644e43-d62f-4893-bb64-6aedb53dbad0" xlink:href="algm-20201225.xsd#algm_CommonStockPriorityDividendPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_CommonStockPriorityDividendPercentage_01644e43-d62f-4893-bb64-6aedb53dbad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_14c22ce3-6574-4060-b500-3dc9ea6036f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_14c22ce3-6574-4060-b500-3dc9ea6036f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_06a491dd-c25d-40d8-b494-34f680814465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_06a491dd-c25d-40d8-b494-34f680814465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_8cd643bf-e6c9-4fb2-bd8d-9cbd3d4329ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_8cd643bf-e6c9-4fb2-bd8d-9cbd3d4329ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_c6af3962-fae5-4e94-b722-a50860e9d827" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_c6af3962-fae5-4e94-b722-a50860e9d827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_bdf67a00-1633-45f7-b770-cd90f02631de" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_bdf67a00-1633-45f7-b770-cd90f02631de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_00aca606-1e9e-4bca-b29b-eb618e01fd8b" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_00aca606-1e9e-4bca-b29b-eb618e01fd8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_c95a11d7-8727-4b02-a1e7-300faa28391e" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_c95a11d7-8727-4b02-a1e7-300faa28391e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_833eb26b-e99d-46ed-b99b-f8057fd27c89" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_833eb26b-e99d-46ed-b99b-f8057fd27c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_690a3c37-0c36-40fb-be18-758cde33b115" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_690a3c37-0c36-40fb-be18-758cde33b115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e9b85756-53f5-41a6-8890-a2d16d1a76ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e9b85756-53f5-41a6-8890-a2d16d1a76ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_c3be599d-0ea1-4814-92a2-1a601003f5d6" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_c3be599d-0ea1-4814-92a2-1a601003f5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_8f97e12e-07c8-4896-a399-be6932adc01d" xlink:href="algm-20201225.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockConversionRatio_8f97e12e-07c8-4896-a399-be6932adc01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_24fe8e8b-49d9-43a2-ab75-9d9781166111" xlink:href="algm-20201225.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_24fe8e8b-49d9-43a2-ab75-9d9781166111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7cf25d64-e73d-4122-be67-5fb18d17d965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7cf25d64-e73d-4122-be67-5fb18d17d965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e0777f62-6839-4f80-b69c-bc9c48fa9f98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e0777f62-6839-4f80-b69c-bc9c48fa9f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9923cc87-2cf7-42fc-8d25-50953d8be342" xlink:href="algm-20201225.xsd#algm_CommonStockSharesOutstandingWeightedAveragePricePerShare"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9923cc87-2cf7-42fc-8d25-50953d8be342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_c08845a2-5760-488d-90e2-4bea204bfafb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_c08845a2-5760-488d-90e2-4bea204bfafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockWeightedAverageConversionPrice_16a9f58b-f6e5-4a99-9ae0-716d4670625d" xlink:href="algm-20201225.xsd#algm_ConversionOfStockWeightedAverageConversionPrice"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ConversionOfStockWeightedAverageConversionPrice_16a9f58b-f6e5-4a99-9ae0-716d4670625d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6530c675-063a-40f0-a8b2-ba834b7eb308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6530c675-063a-40f0-a8b2-ba834b7eb308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b486932-036d-4dc6-ac2a-5a17df3f964e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b486932-036d-4dc6-ac2a-5a17df3f964e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c22104f0-1caa-4327-9a37-34b87ee8232e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c22104f0-1caa-4327-9a37-34b87ee8232e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_623486ed-8479-42b7-b23b-9a6c7bd56411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_623486ed-8479-42b7-b23b-9a6c7bd56411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_33e6583b-38bc-4fd5-9c3a-016f89c35b57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_33e6583b-38bc-4fd5-9c3a-016f89c35b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_522128ab-540d-415c-a220-7ef2d3e49ce6" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_522128ab-540d-415c-a220-7ef2d3e49ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_a8203acc-6b50-43a0-aec2-84a37f12ceb4" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_a8203acc-6b50-43a0-aec2-84a37f12ceb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56f9d673-5e23-47cf-bacf-dfd6d3c164ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56f9d673-5e23-47cf-bacf-dfd6d3c164ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_af036b8e-ddc3-4026-8a24-a256d8ddd8ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d5dc180b-dae2-4ff7-9618-f7b8150b573a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_af036b8e-ddc3-4026-8a24-a256d8ddd8ee" 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-20201225.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_a249c443-8697-4a3f-bcc3-267fced25b40" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" 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_a249c443-8697-4a3f-bcc3-267fced25b40" xlink:to="loc_us-gaap_ConversionOfStockTable_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" 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_f8b0c5aa-ee9a-4e1f-8d80-4f79a9c9271e" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_d83c2286-a84f-452f-96fc-f9b87a59b47b" xlink:href="algm-20201225.xsd#algm_SharesOfCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:to="loc_algm_SharesOfCommonStockMember_d83c2286-a84f-452f-96fc-f9b87a59b47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_4b4df2d9-914e-4e63-9075-12d5be389115" xlink:href="algm-20201225.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_e73d840d-49a5-4510-bc8c-94adea6d6513" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_4b4df2d9-914e-4e63-9075-12d5be389115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a6f8bc6e-d899-49fd-9419-92e6f5324848" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a6f8bc6e-d899-49fd-9419-92e6f5324848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" 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_a6f8bc6e-d899-49fd-9419-92e6f5324848" xlink:to="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab7f5f86-941e-4649-874d-8e6f586ca95a" 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_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:to="loc_us-gaap_CommonClassAMember_ab7f5f86-941e-4649-874d-8e6f586ca95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_6fa87751-8eb5-43b6-b6ec-306fc0753653" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_604d626f-f84f-4bcf-bfa9-ecf582bd2051" xlink:to="loc_algm_CommonClassLMember_6fa87751-8eb5-43b6-b6ec-306fc0753653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_9829af00-37ab-4cef-8ac5-713eed3e490b" 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_230cd40a-ec6b-406f-83cb-1f7a75d5b4f6" xlink:to="loc_us-gaap_ConversionOfStockLineItems_9829af00-37ab-4cef-8ac5-713eed3e490b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_9dc82662-4d92-4972-a286-b214b660bc41" 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_9829af00-37ab-4cef-8ac5-713eed3e490b" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_9dc82662-4d92-4972-a286-b214b660bc41" 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-20201225.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_52cb7fce-5f54-4b70-974f-c0b51de74eca" 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_7b57921e-060d-4e31-a6ff-16c1c4f31c19" 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_52cb7fce-5f54-4b70-974f-c0b51de74eca" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7b57921e-060d-4e31-a6ff-16c1c4f31c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d7382ba4-8d22-46b8-9108-5724eabaaa0b" 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_7b57921e-060d-4e31-a6ff-16c1c4f31c19" xlink:to="loc_us-gaap_AwardTypeAxis_d7382ba4-8d22-46b8-9108-5724eabaaa0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_016814d5-a861-48b7-b736-397b0420699b" 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_d7382ba4-8d22-46b8-9108-5724eabaaa0b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_016814d5-a861-48b7-b736-397b0420699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d4a7c9e3-4174-4ada-9d44-3edf63854bd7" 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_016814d5-a861-48b7-b736-397b0420699b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d4a7c9e3-4174-4ada-9d44-3edf63854bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a33cc2f3-452d-4040-be3f-aa210a6a9371" 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_7b57921e-060d-4e31-a6ff-16c1c4f31c19" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d88a2205-50e1-496a-9b60-7d8127979987" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d88a2205-50e1-496a-9b60-7d8127979987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e8993afd-7d64-4670-82a5-514824b812e3" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e8993afd-7d64-4670-82a5-514824b812e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_431f9da8-594c-49f2-85a3-c62eda192451" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_431f9da8-594c-49f2-85a3-c62eda192451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cf14-4358-42b8-b083-f8bc85d01ce2" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cf14-4358-42b8-b083-f8bc85d01ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_facec619-3115-4a3f-9412-56a037804388" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_facec619-3115-4a3f-9412-56a037804388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94d1b07c-4365-40d4-ba22-c016f96f1b21" 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_d88a2205-50e1-496a-9b60-7d8127979987" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94d1b07c-4365-40d4-ba22-c016f96f1b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05ca0fdf-5b01-4588-a256-fc94a85700b5" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fae1f00-a9c9-40f1-bb4a-87c1899b8b88" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fae1f00-a9c9-40f1-bb4a-87c1899b8b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b904daa8-de83-472a-a801-95bed7f8c1d7" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b904daa8-de83-472a-a801-95bed7f8c1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dc4d0176-941f-47f0-ace3-4692cd64d39f" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dc4d0176-941f-47f0-ace3-4692cd64d39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_101bbf4f-6f7e-4958-94eb-c3e2809ccdaf" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_101bbf4f-6f7e-4958-94eb-c3e2809ccdaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f701c3da-8de9-463a-8640-9127b4e32b5d" 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_05ca0fdf-5b01-4588-a256-fc94a85700b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f701c3da-8de9-463a-8640-9127b4e32b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_4240ee62-2c29-4b65-8b84-bc4d8b654db8" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_4240ee62-2c29-4b65-8b84-bc4d8b654db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04ae8921-37fe-4116-8a82-04400f6003b0" 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_a33cc2f3-452d-4040-be3f-aa210a6a9371" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04ae8921-37fe-4116-8a82-04400f6003b0" 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-20201225.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_603abe7d-6559-493a-98a6-557698591d17" 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_5ab2171b-4992-4660-a0ca-4cb5b9d99364" 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_603abe7d-6559-493a-98a6-557698591d17" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5ab2171b-4992-4660-a0ca-4cb5b9d99364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9195c7f3-1ed6-457c-8540-503b5bb4cf02" 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_5ab2171b-4992-4660-a0ca-4cb5b9d99364" xlink:to="loc_us-gaap_AwardTypeAxis_9195c7f3-1ed6-457c-8540-503b5bb4cf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_afead033-8b5d-4529-b019-07e75f9f15b7" 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_9195c7f3-1ed6-457c-8540-503b5bb4cf02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_afead033-8b5d-4529-b019-07e75f9f15b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_adf64fd8-e01e-472b-94b2-cb9dbe6c21a2" 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_afead033-8b5d-4529-b019-07e75f9f15b7" xlink:to="loc_us-gaap_PerformanceSharesMember_adf64fd8-e01e-472b-94b2-cb9dbe6c21a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0b2cca5-3c73-4d06-a133-57cee9990819" 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_5ab2171b-4992-4660-a0ca-4cb5b9d99364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15184707-68a7-4e0d-911c-70e97f62d49d" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15184707-68a7-4e0d-911c-70e97f62d49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_74e0a5b6-f9e6-4222-9959-940e900673f4" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_74e0a5b6-f9e6-4222-9959-940e900673f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_9c20ce61-e5cd-4e3e-a033-2593127445a9" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_9c20ce61-e5cd-4e3e-a033-2593127445a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1863d624-a526-42d1-80cc-daef68d95b9f" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1863d624-a526-42d1-80cc-daef68d95b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_f279a62c-df5e-45b8-b39f-d99dfe1e9be3" 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_b0b2cca5-3c73-4d06-a133-57cee9990819" xlink:to="loc_us-gaap_SharePrice_f279a62c-df5e-45b8-b39f-d99dfe1e9be3" 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-20201225.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_57b1bebd-62c8-4d8e-a0e0-ebfcb555d3a7" 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_fbb31382-df9e-4d7b-aecb-8631d0362022" 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_57b1bebd-62c8-4d8e-a0e0-ebfcb555d3a7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fbb31382-df9e-4d7b-aecb-8631d0362022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" 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_fbb31382-df9e-4d7b-aecb-8631d0362022" xlink:to="loc_us-gaap_AwardTypeAxis_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ea62dc1-1362-49d0-a6fe-62b78227e447" 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_6ed9bd1c-de28-4bd4-ad19-c286cea892f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ea62dc1-1362-49d0-a6fe-62b78227e447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f41e6a60-f2b2-48bc-bf81-aafc4d4a2725" 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_5ea62dc1-1362-49d0-a6fe-62b78227e447" xlink:to="loc_us-gaap_PerformanceSharesMember_f41e6a60-f2b2-48bc-bf81-aafc4d4a2725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a7da089c-6870-4103-b2a6-cb892ad86166" 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_fbb31382-df9e-4d7b-aecb-8631d0362022" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98c8d0c0-7a12-44dd-a494-c2e09cf33d6c" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98c8d0c0-7a12-44dd-a494-c2e09cf33d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e648675-cf53-4fe4-9bdf-914ca1d60a5d" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e648675-cf53-4fe4-9bdf-914ca1d60a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5bb06618-3f64-4234-be18-51aa524c84a9" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5bb06618-3f64-4234-be18-51aa524c84a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_688e9ed5-4acb-49eb-bf75-63d27512be81" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_688e9ed5-4acb-49eb-bf75-63d27512be81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bc4555d3-0205-44da-bfab-9a8b99ee2535" 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_9fa6cb3b-0417-470f-b8ae-2e9e2af9c42e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bc4555d3-0205-44da-bfab-9a8b99ee2535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61cc05f1-f542-4e10-82fb-55acd319f7f5" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61cc05f1-f542-4e10-82fb-55acd319f7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_df343f4a-8f6b-48c3-bb06-01c91ba4143a" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_df343f4a-8f6b-48c3-bb06-01c91ba4143a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1556ee91-85eb-49d9-b94e-11d8d1401400" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1556ee91-85eb-49d9-b94e-11d8d1401400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e48f3a84-1157-4d1c-9e1e-924d7db6e9c6" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e48f3a84-1157-4d1c-9e1e-924d7db6e9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b829ed8e-baf5-4492-b135-bab5ba028cb2" 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_49c0c03a-cf55-4c13-a948-08f0f59a4e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b829ed8e-baf5-4492-b135-bab5ba028cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_67f01043-8965-43c7-a826-2220097eff69" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_67f01043-8965-43c7-a826-2220097eff69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_239da920-1512-4320-aca3-99a3b5bcbfc7" 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_a7da089c-6870-4103-b2a6-cb892ad86166" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_239da920-1512-4320-aca3-99a3b5bcbfc7" 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-20201225.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_56fdd898-1f0d-48fe-b713-fe9be4a74abf" 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_04ce96c1-458b-4e9e-bab7-a465d02aaac8" 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_56fdd898-1f0d-48fe-b713-fe9be4a74abf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_04ce96c1-458b-4e9e-bab7-a465d02aaac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_56520ec2-d44e-4186-9f6f-e60faac36c28" 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_04ce96c1-458b-4e9e-bab7-a465d02aaac8" xlink:to="loc_us-gaap_AwardTypeAxis_56520ec2-d44e-4186-9f6f-e60faac36c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88170798-6f8c-44be-9ca5-5ebf01bc9d45" 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_56520ec2-d44e-4186-9f6f-e60faac36c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88170798-6f8c-44be-9ca5-5ebf01bc9d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_812ac68a-0f5d-4c84-a401-bc0fd3c9192c" 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_88170798-6f8c-44be-9ca5-5ebf01bc9d45" xlink:to="loc_us-gaap_RestrictedStockMember_812ac68a-0f5d-4c84-a401-bc0fd3c9192c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ea38ffa5-629e-47d1-bc4f-7160e39065c2" 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_04ce96c1-458b-4e9e-bab7-a465d02aaac8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_102b466c-a61f-49fa-a1c7-b89a824a3342" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a005dd2e-8816-40c4-a995-4179b265e1c6" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a005dd2e-8816-40c4-a995-4179b265e1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0de97093-0c52-4c9b-9158-08cf75e2604b" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0de97093-0c52-4c9b-9158-08cf75e2604b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e6f001d0-bec9-4cf8-8195-c3a043aeb606" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e6f001d0-bec9-4cf8-8195-c3a043aeb606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45873ca2-9f81-43a7-9344-5b78f3675486" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45873ca2-9f81-43a7-9344-5b78f3675486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71a1f137-5c13-4513-90ed-8dda29ebc4ef" 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_102b466c-a61f-49fa-a1c7-b89a824a3342" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71a1f137-5c13-4513-90ed-8dda29ebc4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6a28e73-99af-43e1-827e-6a259dbf66dc" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7f7cad20-7ad1-42d8-8fb2-280235b2f07b" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7f7cad20-7ad1-42d8-8fb2-280235b2f07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75fee7df-658b-4f9c-9f11-e4e16ae3fe78" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75fee7df-658b-4f9c-9f11-e4e16ae3fe78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ae57a08-482a-49ce-b91d-dd55d396fa71" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ae57a08-482a-49ce-b91d-dd55d396fa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b0d7ed8a-7061-4eb1-b7fa-c7b28245e080" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b0d7ed8a-7061-4eb1-b7fa-c7b28245e080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_24432cee-f50f-4fd7-8969-e15270e86361" 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_f6a28e73-99af-43e1-827e-6a259dbf66dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_24432cee-f50f-4fd7-8969-e15270e86361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7caf385e-4d4c-4962-be13-7ea34692ddb1" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7caf385e-4d4c-4962-be13-7ea34692ddb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_709aa30c-5c4c-4788-b8f6-8558711e5ff6" 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_ea38ffa5-629e-47d1-bc4f-7160e39065c2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_709aa30c-5c4c-4788-b8f6-8558711e5ff6" 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-20201225.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_b1446cc8-c412-4bb7-8e50-5b4804899374" 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_86ff3467-90ea-485a-ab61-9d0f4e79967e" 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_b1446cc8-c412-4bb7-8e50-5b4804899374" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_86ff3467-90ea-485a-ab61-9d0f4e79967e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3d1708a3-42ca-41cb-81d0-86927c36a23f" 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_86ff3467-90ea-485a-ab61-9d0f4e79967e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3d1708a3-42ca-41cb-81d0-86927c36a23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" 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_3d1708a3-42ca-41cb-81d0-86927c36a23f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_acac465b-917c-48bf-a136-67fdb1cf13f5" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_CostOfSalesMember_acac465b-917c-48bf-a136-67fdb1cf13f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6a25420f-3556-4e38-8338-6bd4b198669e" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6a25420f-3556-4e38-8338-6bd4b198669e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_245eb6b0-0a03-492f-9c35-31d35b53701f" 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_9a3e6278-e370-4508-9eff-e0c4c1a0f4b6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_245eb6b0-0a03-492f-9c35-31d35b53701f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_da81fc0b-343f-4e42-a238-dd8a8a0ff517" 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_86ff3467-90ea-485a-ab61-9d0f4e79967e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_da81fc0b-343f-4e42-a238-dd8a8a0ff517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ec1a8ec6-3689-4cd9-aa66-61578232a395" 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_da81fc0b-343f-4e42-a238-dd8a8a0ff517" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ec1a8ec6-3689-4cd9-aa66-61578232a395" 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-20201225.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_77056d31-647e-4d13-9259-6bfc8000282c" 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_3c55fb08-3234-4c10-908c-c7da61561e57" 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_77056d31-647e-4d13-9259-6bfc8000282c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3c55fb08-3234-4c10-908c-c7da61561e57" 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-20201225.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_d2e188ca-3203-48e9-9960-b0305cec5bcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_80f3fc92-d4ab-4bbc-8661-f9686937c9d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d2e188ca-3203-48e9-9960-b0305cec5bcf" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_80f3fc92-d4ab-4bbc-8661-f9686937c9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20201225.xsd#IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9ed46f70-e4c0-41ff-9c72-c50e7ced5513" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9ed46f70-e4c0-41ff-9c72-c50e7ced5513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_e37c71db-9d0a-4f40-8456-fb48f13142ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_e37c71db-9d0a-4f40-8456-fb48f13142ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8ea7704f-bde3-49cf-8d21-a3f7e0e1b75d" 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_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8ea7704f-bde3-49cf-8d21-a3f7e0e1b75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_3de61f3f-e55d-4a18-bffb-07e6ce48524c" xlink:href="algm-20201225.xsd#algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_3de61f3f-e55d-4a18-bffb-07e6ce48524c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7fb3de-c5bf-43ec-b067-3455afff3f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb8087d-be16-46e9-b920-7e160e2083b4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_af7fb3de-c5bf-43ec-b067-3455afff3f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20201225.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_f19449ec-6dba-4323-a18d-ad0f532424cf" 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_b8d0732f-3832-4071-91fe-07391a810b0e" 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_f19449ec-6dba-4323-a18d-ad0f532424cf" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ca1e356-fa79-4aba-b608-35cef994390c" 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_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ca1e356-fa79-4aba-b608-35cef994390c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b4a85f61-66af-4997-b50b-a9e4b9bec492" 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_1ca1e356-fa79-4aba-b608-35cef994390c" xlink:to="loc_us-gaap_ClassOfStockDomain_b4a85f61-66af-4997-b50b-a9e4b9bec492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ee0f37ee-1381-4c08-a23e-d0efdd94425d" 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_b4a85f61-66af-4997-b50b-a9e4b9bec492" xlink:to="loc_us-gaap_CommonClassAMember_ee0f37ee-1381-4c08-a23e-d0efdd94425d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b8d0732f-3832-4071-91fe-07391a810b0e" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6bfe9399-a79c-418d-ae5d-2a88a34c3ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6bfe9399-a79c-418d-ae5d-2a88a34c3ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_62abf6eb-8094-4277-92b0-6eaaa454a316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_62abf6eb-8094-4277-92b0-6eaaa454a316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f928169a-2199-441f-b5d9-b726685149b3" 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_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f928169a-2199-441f-b5d9-b726685149b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a7f27eb0-aa76-4980-923a-584aff93e16a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a7f27eb0-aa76-4980-923a-584aff93e16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_d209db04-eb21-44ca-8c02-738dfcc63678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_d209db04-eb21-44ca-8c02-738dfcc63678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_01989b8b-c855-45ff-81ff-9938046e9300" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_cf5cd3aa-1e09-43c8-8675-d5a4638f729e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_01989b8b-c855-45ff-81ff-9938046e9300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="algm-20201225.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_cc073e3d-b339-48aa-ba69-ea0e46ec5505" 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_0c536217-6ac9-4ecb-badd-d1fd0dae2874" 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_cc073e3d-b339-48aa-ba69-ea0e46ec5505" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0c536217-6ac9-4ecb-badd-d1fd0dae2874" 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-20201225.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_f45a542a-db95-48b4-b3fd-e6beef119c8c" 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_84a06fc3-d475-4c76-9396-86ae7b919695" 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_f45a542a-db95-48b4-b3fd-e6beef119c8c" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6e6b9120-afed-4e13-ad01-e63febca45fe" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6e6b9120-afed-4e13-ad01-e63febca45fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" 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_6e6b9120-afed-4e13-ad01-e63febca45fe" xlink:to="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_eea6e821-0b9d-4b21-b056-d4c21304608e" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_us-gaap_MajorityShareholderMember_eea6e821-0b9d-4b21-b056-d4c21304608e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_b65244a5-69ec-43e6-97f9-196e18ff8f6f" 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_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_b65244a5-69ec-43e6-97f9-196e18ff8f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_472e75e1-6e5d-4bb7-b4ba-eaa0508aa1f9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_srt_DirectorMember_472e75e1-6e5d-4bb7-b4ba-eaa0508aa1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_e69849b4-8166-4178-b30c-63679166c99c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_53e996b5-f8f1-4500-ad63-1e2e88f55d6c" xlink:to="loc_srt_ManagementMember_e69849b4-8166-4178-b30c-63679166c99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_32bdbfa8-b590-4567-9949-9d4b20e34b53" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_ProductOrServiceAxis_32bdbfa8-b590-4567-9949-9d4b20e34b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" 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_32bdbfa8-b590-4567-9949-9d4b20e34b53" xlink:to="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_8924a4d8-4adc-45b5-8e63-9327ae42eab4" xlink:href="algm-20201225.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:to="loc_algm_RelatedPartyRevenueMember_8924a4d8-4adc-45b5-8e63-9327ae42eab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_2c69770e-f87c-462e-8bc1-c979112b64f7" xlink:href="algm-20201225.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_57d09b0f-ab7f-46ec-a070-7e643d561239" xlink:to="loc_algm_SankenProductsMember_2c69770e-f87c-462e-8bc1-c979112b64f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_bceb5023-2ffe-48ac-898c-e28f572b22fd" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_bceb5023-2ffe-48ac-898c-e28f572b22fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_572515f6-00c5-46b2-a500-53a3828d9b9d" 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_bceb5023-2ffe-48ac-898c-e28f572b22fd" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_572515f6-00c5-46b2-a500-53a3828d9b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4120e72a-3e20-441c-b875-af4811fa319b" 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_572515f6-00c5-46b2-a500-53a3828d9b9d" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4120e72a-3e20-441c-b875-af4811fa319b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_df3b17f7-f1b0-475f-a7d3-c434a816d970" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_df3b17f7-f1b0-475f-a7d3-c434a816d970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" 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_df3b17f7-f1b0-475f-a7d3-c434a816d970" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_28e82cc2-8244-4b64-9ffa-44e4ba080966" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e07a1d15-a5fa-4cf5-a2b8-a8ac9d5b6f0d" xlink:to="loc_algm_PolarSemiconductorIncMember_28e82cc2-8244-4b64-9ffa-44e4ba080966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1dc05591-2e9a-4627-981e-625445701e17" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_dei_LegalEntityAxis_1dc05591-2e9a-4627-981e-625445701e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" 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_1dc05591-2e9a-4627-981e-625445701e17" xlink:to="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_39d10b98-287c-4f87-b017-b021cc8797c9" xlink:href="algm-20201225.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:to="loc_algm_SankenMember_39d10b98-287c-4f87-b017-b021cc8797c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_be772d49-3f9b-4454-bd71-309c6c23bdf1" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ced164d7-69a2-4f49-bba2-6aab5c74334d" xlink:to="loc_algm_PolarSemiconductorIncMember_be772d49-3f9b-4454-bd71-309c6c23bdf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ce8860c3-7280-401c-a954-5896f35e72ac" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_ConsolidationItemsAxis_ce8860c3-7280-401c-a954-5896f35e72ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b6b6206c-503d-4cbc-ac6f-322ddc47afba" 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_ce8860c3-7280-401c-a954-5896f35e72ac" xlink:to="loc_srt_ConsolidationItemsDomain_b6b6206c-503d-4cbc-ac6f-322ddc47afba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_6b05aaf1-0076-4568-952b-95e04a6aa0ab" 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_b6b6206c-503d-4cbc-ac6f-322ddc47afba" xlink:to="loc_srt_ConsolidationEliminationsMember_6b05aaf1-0076-4568-952b-95e04a6aa0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" 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_1021edcc-b2fc-4e5b-92e8-9c635c4cba2b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_5d6b44a3-ede0-453e-aa45-c144e4c421c3" xlink:href="algm-20201225.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_5d6b44a3-ede0-453e-aa45-c144e4c421c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_4f1db0a3-31ed-4e65-adbc-12f6886852ca" xlink:href="algm-20201225.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_4f1db0a3-31ed-4e65-adbc-12f6886852ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_410e5850-ce4e-410e-8f88-f124faa4f52d" xlink:href="algm-20201225.xsd#algm_PriceSupportPaymentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9fca46b0-1892-414d-85af-9ddd35e76309" xlink:to="loc_algm_PriceSupportPaymentMember_410e5850-ce4e-410e-8f88-f124faa4f52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_150f16e6-1cac-4452-aa79-4d636fde3a72" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_StatementClassOfStockAxis_150f16e6-1cac-4452-aa79-4d636fde3a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" 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_150f16e6-1cac-4452-aa79-4d636fde3a72" xlink:to="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_8d6a3b53-5e86-4eeb-bd0d-6df6ccc016ce" xlink:href="algm-20201225.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fd93f263-b7d0-4139-a706-2a0779579835" xlink:to="loc_algm_CommonClassLMember_8d6a3b53-5e86-4eeb-bd0d-6df6ccc016ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" 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_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_srt_OwnershipAxis_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" 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_542a6e43-9924-49ca-a2b9-2f96c2ece8ff" xlink:to="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_dce4d06f-0b50-4940-ad33-95a056be7ea3" xlink:href="algm-20201225.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_73f15a03-68eb-4f10-8f3e-99be2051e9a4" xlink:to="loc_algm_PolarSemiconductorIncMember_dce4d06f-0b50-4940-ad33-95a056be7ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_84a06fc3-d475-4c76-9396-86ae7b919695" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9d77230-7afd-40ad-8641-51ef5a91ff95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9d77230-7afd-40ad-8641-51ef5a91ff95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_7bdbca73-f59d-4639-bb69-a209c2a41f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_7bdbca73-f59d-4639-bb69-a209c2a41f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_e4da0354-e4e5-4c19-9e0f-b70e6918fda5" xlink:href="algm-20201225.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_e4da0354-e4e5-4c19-9e0f-b70e6918fda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_81a3ea77-d52e-4329-95f6-3aaf4a0d88a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_81a3ea77-d52e-4329-95f6-3aaf4a0d88a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_0aef11a5-83d4-4a0a-8110-606d10fa369c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_0aef11a5-83d4-4a0a-8110-606d10fa369c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_6fe3f7b4-8b0e-4447-86dd-e271915ede04" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_6fe3f7b4-8b0e-4447-86dd-e271915ede04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_58a95eb4-730e-4e0d-a01f-162e54ba7baa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_58a95eb4-730e-4e0d-a01f-162e54ba7baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_727a1000-a14a-4065-956a-a2b977df767b" xlink:href="algm-20201225.xsd#algm_NotesReceivableRelatedPartyStatedInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_727a1000-a14a-4065-956a-a2b977df767b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_bd023175-5c6e-44b9-b677-25d21b00f563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_bd023175-5c6e-44b9-b677-25d21b00f563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfNotesPayable_6d0f6e37-644e-43ef-8a33-d67283e8addc" xlink:href="algm-20201225.xsd#algm_NumberOfNotesPayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NumberOfNotesPayable_6d0f6e37-644e-43ef-8a33-d67283e8addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_4c2d7039-a973-4b95-9d0c-148c38c208e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_4c2d7039-a973-4b95-9d0c-148c38c208e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLineOfCreditAgreements_14e62dc3-e47b-4d3e-9b34-54dfc19687b4" xlink:href="algm-20201225.xsd#algm_NumberOfLineOfCreditAgreements"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NumberOfLineOfCreditAgreements_14e62dc3-e47b-4d3e-9b34-54dfc19687b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_30e342f8-f2d9-46ec-9f81-3fb17542c485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_30e342f8-f2d9-46ec-9f81-3fb17542c485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1d07f873-ef6e-4e54-86cd-faa3bcfacdbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1d07f873-ef6e-4e54-86cd-faa3bcfacdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_2fae5aef-aa59-4d69-95a2-fc432f23ae1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_2fae5aef-aa59-4d69-95a2-fc432f23ae1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_bd3828c2-4be2-4cd3-8795-5ce7ff2f4ad5" xlink:href="algm-20201225.xsd#algm_InterestPaidRelatedParty"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_InterestPaidRelatedParty_bd3828c2-4be2-4cd3-8795-5ce7ff2f4ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_cab694f2-6d5d-4aec-95ca-f0ff76ba7bfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_cab694f2-6d5d-4aec-95ca-f0ff76ba7bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_a6f9538f-8dbf-4441-b8ad-61fdbdf87471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_a6f9538f-8dbf-4441-b8ad-61fdbdf87471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_7ed1b0fa-7ee8-483a-ba72-da00190f19cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_7ed1b0fa-7ee8-483a-ba72-da00190f19cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_72ffad13-84be-429e-ac51-c021f385cd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_72ffad13-84be-429e-ac51-c021f385cd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_bff1d6dc-7b86-4c5f-a654-61e0bc7797ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_bff1d6dc-7b86-4c5f-a654-61e0bc7797ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_87dd45e8-1e2a-4422-9306-92d8a9d57a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_87dd45e8-1e2a-4422-9306-92d8a9d57a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_d7acab1c-a272-4c86-b175-6412b0b0b7c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_d7acab1c-a272-4c86-b175-6412b0b0b7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_b29522eb-bd02-406d-9e6f-7cfbbc886d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_b29522eb-bd02-406d-9e6f-7cfbbc886d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_a40a45fe-3b3e-4f0f-8ab4-535b35e2c04f" xlink:href="algm-20201225.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_a40a45fe-3b3e-4f0f-8ab4-535b35e2c04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_30c26121-e6a5-4680-a5ff-2f4abf40e36b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_30c26121-e6a5-4680-a5ff-2f4abf40e36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_74ea22ed-9b56-4182-829d-374170884b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_74ea22ed-9b56-4182-829d-374170884b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_bfe2281e-c12c-4358-931b-47f6d5189224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_bfe2281e-c12c-4358-931b-47f6d5189224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_09e91b22-a23b-49ff-9174-bb800fa4da35" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_09e91b22-a23b-49ff-9174-bb800fa4da35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_92f375a1-fdf1-42cc-8840-caf81ffbbb57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_92f375a1-fdf1-42cc-8840-caf81ffbbb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_cdd45b48-e8f7-433e-af19-5377be0d5cb3" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_cdd45b48-e8f7-433e-af19-5377be0d5cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_41b34073-151d-4c84-ac17-1cebb8aa5c94" xlink:href="algm-20201225.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_41b34073-151d-4c84-ac17-1cebb8aa5c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_781c1ab4-46bd-435d-b71e-d91b83e3dd28" xlink:href="algm-20201225.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_781c1ab4-46bd-435d-b71e-d91b83e3dd28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_6096d641-30c3-4dcf-98db-4149ee0732c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_6096d641-30c3-4dcf-98db-4149ee0732c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_eddc6567-9349-47fa-ac34-4571a63e16f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d7289b5a-3bf0-4da1-821b-ec71828133dd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_eddc6567-9349-47fa-ac34-4571a63e16f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>algm-20201225_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/20201225"
  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-20201225.xsd" xlink:type="simple"/>
    <context id="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia037010f651948d4855ab56008d0b4fc_I20210201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-02-01</instant>
        </period>
    </context>
    <context id="i8cda46113a9e4d16952e1fcca452cf68_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i3e2a93e18db54926954409d36d186211_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i905db25eea4441498ba3f298c1aab9a9_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="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i65c725d488864d8795bf5845ef18c972_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="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ic5206f66d9994d1f9695102014a1715d_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ide52a2f337fa4c29a03ef75c5906bfb9_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i4738e4a70d6049bf97e98aaa565e212e_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic06fe6d3e4614c7a892bc1d91c0a8374_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i76bfb2a0ef484551a38be44d3eb534c7_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i8a766af5350941668ce9e5bcf7283a4b_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i9e8da6539a1c42eea0dade9e2e6bf052_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i47a84c3d7608404e853f105460655497_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2019-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i9615923471464932baa4d2a3a8ea7a2d_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="iaae782f805494164b8eb7d1c27514d7d_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i4c333d4a9d9d432db7f946876bab8772_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i0929c27fa82c4287aea7b7a33e8a4a39_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i1f8dd06a8441484aa088189daa1501fb_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="ib8762d30d7994fe093130b3bf6e9d45c_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="if22a6e1c8c1e42e5bdb79cd8f42f9d67_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i6bfebf6e1cfc47bca77b214da13bd062_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib3f7b31dbb5440f4865ef50e62b6b34d_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i78bc82dc7638401bacd895e49d6fa400_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i364304d7936f4d479a276a953884a02f_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i2c01407c3d8847739482cbfbd46251ac_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i4c80af852de34c7399497b24ca3937c2_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i8a5ad74986ca4cb1902d8aada8879b86_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="id398413f054e49cd96486c8684ceb9a3_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i23a97def9115434ebb28ef8ae04c4039_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="ib4519b15b50a4f6ba61f813d833f010a_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="i2a6d5d0549734db3bee8e5ac4584a146_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="i7e9c73165eb84d47a51fa33fdd91b6d7_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="i83c94789e8a54d709d0d13f162dcfd00_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="i21f55b0fb3d941b9b65c1314ed4f4c0a_I20190927">
        <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-09-27</instant>
        </period>
    </context>
    <context id="i97bee18ea9d84d438b46d0121c4788cf_I20190927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2019-09-27</instant>
        </period>
    </context>
    <context id="i82a2d41e562b4f4bb8dbbfe89f42d8a9_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i6684b5f684044ab39ff84a3508932e50_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ia1073d5e28c44815918873db1c81bcc0_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i7926862a66504b87a9311946f5c7a0b4_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="id33014c0a66a4a8fb1ce7622560c7210_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="i4f38d89daccd441e9516226ccfaceab5_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="ic3308277c6c14f9f84874bd774b724df_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="if562c9b54a0645aba8a6f33d8be627a7_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="ia164390d2f41401caffa4dc972c94cf3_I20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2019-12-27</instant>
        </period>
    </context>
    <context id="ia716fd433c174b9c90921ae105684da5_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="ieed0c5d3c7674a19a76bcd3414d553a0_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="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_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="i14e654a6fbe7487a8bc4db496f31c057_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="i42018ac4fe1a4bd28bea77804b124f0e_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="i4bfe13267b1b48e99946d37ec6478e7d_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="i16d3c56aa18a40a3adab103d99819982_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="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2aad05b48fb44aabaec4ee037362584c_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="i06ee98dccd8d4f45aa1bc4124546f11b_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="i5695156d0ee84c59ab5b5bcdb90effe6_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="ie9ae0028dfdc44f2a10f6fc6b0c047de_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="i060f0c48386c4564ba769252f50ca422_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="if73d2fa5528d436fb88bf51d40d07f54_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="i48ab9576f15f4a3f840055fe938d5cc4_I20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2019-03-29</instant>
        </period>
    </context>
    <context id="i72579448d65e442a8a4dbf77a4c25f53_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i2116f58a11304e08b67e5ce526536a4a_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ic1f129369d09407fabb9239a9a6003ab_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i821d6d9244cc4cf4ac15a37572ae93ed_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="i8a9de84b374349b19896f13d2f2daada_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="i578300905bd14f568c5180d72b595c14_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="i708ab02ec6f247af9bb160b3d43ed6b1_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="i5b45a55531d14386b4ad35d0f52dfd8d_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="i50457467a0c54412b570c4510735c68b_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="id0ac682664d54620873f5797cec62936_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="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i415502e1364e478ab03512ee913d3398_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="i1f68b322083b48499696296c0228e4b7_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="i7040b33a336d4906ae8e6dd84eecf2f8_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="ic0b0d486015f42d384159f8dd765b0bb_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="i6b022b637a5f4c0eb9ca1ae85c626f93_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ia76d7970eec54d5d86d6ec3fe437d2ea_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="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225">
        <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>2020-12-25</instant>
        </period>
    </context>
    <context id="i5f7eae671e4d488ab7da112f6fb9e019_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i965204577daa4793a37bd25341f7a564_D20200328-20200626">
        <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>2020-06-26</endDate>
        </period>
    </context>
    <context id="ie99e2384e6444214980deac27c3f2f58_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i9739960244924ccc8911c6a1012f91bd_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0cd74862db6e402686556461a687fc9a_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i6d4f3c26ed944f6782faf979a1b8cf17_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i462d761fec5b454d93185cfdf81ef831_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0db83fbdd10c4db7baff32d4a2873e43_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2b4c01b0da9f43bbaa671bcee1bb7d15_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1d7250cbbc164430b78e5e7d4de1717c_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i77dfeb80c44349448b854aac4d3226fc_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2ad4d3e913094a84bd0588da93c35144_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4103ec0145e94939b22e5d0e3ff6c377_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i179600457aaa4b0d8d140ecb666eb9f1_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4a3ce6eb601e464aa80f60de73e83c6c_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ifcd372f0b080465cb2b6274d79524ff4_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i408f4e8a42104ec888b32fd900b91bd1_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8e95c7b2626a49818cfa917a365eb26e_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i82279ecaba5b4f8cac8c89c0c0fc2ad9_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i0d1b4fcd83af41f083d86f0640d073d5_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8872a5224b5945c4bfe710e6d32c6811_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="i9894747e3bdc4e46b68fa18b58075511_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="ic4f5e668b593433d8b3d68cedbfcac97_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="ida3cb6c7eb7b4e92920e69bfd2cd3252_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="ic4a34700e8104c838021488e52575dd3_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="ic57a4e797ffe4e74937c62df751b0951_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="ie1112ac18c4a433e878bbee93433abbe_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="i87b5c42a89a745af8be4e821ad5fe92b_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="id9dbd80a8c654ef38a7470b52e89bfbf_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7cc261482da54d9e8ad3f84ab401f188_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ie4829cf163d64550be298c776fd0e76f_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i6efab3d878b34e39a074955b04c5e018_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4767cbccadeb426fba9180058972519c_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i0e1b1d24eac445d78ad5117f38bca79c_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib649e45f57f44d4ba27d5e4d4f0e0523_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="idc3739aca2424377b7984179cf648860_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i45a187a544104951a83199c1a8f85395_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i74acf3149e704a9785660e1abe6b8a88_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i240b1217ae0d428495c0b77880869995_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7f395839d8d345419bd04e233fd24938_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i3fc4187e279e4e7887963d52d63866f7_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="iabce58699d5d4120b72e50aa437536d4_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="idc873ac82c0744fb87a692c31c993f05_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic6db46f8bee14f7d99fe9f42b164b6a5_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i4b3288afbbe54ac8a19f16edd5c0e0e0_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i3d091bdd5e6746cc9007cf452bf8c43c_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ib46d481fe22f44048c264c86ebdf8588_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i17271f80bd5240dd9683499e3616f916_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0fc828bfda3941828d7b60414c369047_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="id4e7866664dd4101a83d5ae0d14373af_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic839cd429dcc4d1a94e47bff4a50f9f2_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i28308c47cce84ac795c9543f4b1edac7_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i3cbbdb9ed10548d998de0b6d69e1140d_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i22eb12765cb548b5b9f93f031ac538eb_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i075c479a0b184e679fca8448e2e5dd2a_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i67e9651c875847ab83a0f1bf951ca822_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2303c3d453f14f3e89dc2f076b04677c_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i65511a48045045ff9af75c866068d747_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib4f7cdf999ce46ff80cd3d0fe38b0057_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="id37d07e539274824be4003447230372e_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i46da69afe77b4ea1a01fe685825fe45c_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ie51d00fe9aed413fa4f8f79748e465be_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ibecd0105dd794b3785f2e82f97bd7755_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i21c3fcfdd24143ad91d276c2367abd99_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ibc2f4dad8e7a40e188c36898548c3d62_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="i065ab8011abe49838be06c91ded81928_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="i705af026a05d4c0ab2bd5029c10656f9_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="i2b56746260644f23b52ef5f0dc7f2268_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="i90c739f8f1334c82a142bd3f02a63214_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="i1896079b586e4995b900938215088e34_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="idc65a36bee7c481591c9088ddda526a2_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="i63382bed51964878a896a40e9e652c67_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="i11d53e8d60374353a668a76ace42271e_D20200328-20201225">
        <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>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i84a349dbeba54adc8192bc9cb910f585_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="iddbd33a3fe464e0db5b06301b1f988ed_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i0ddea6e71a534d3caa5068b0a2e39c77_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="iffa21f73df3a4a91ba4e5f73406b5bcf_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="if7db4cec050b44a5bf7de0319d79415b_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="i487613cdf2504617a8e78c1f7c8b01c6_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ic9bccbb62c6e46b6aaf93490091836fa_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="i311a7b6b63b545da8990c4957d2f2de5_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i192eb1b6f28a4688bedc324b3c42711f_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="i23c0dd3244e64d98be0f066659dcc658_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ie6460745814047eaa7644e95c7f35c1c_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="ie90f0d7180c94a43b8aabcc09f8411fd_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ibacaae1d1f744505853911b2194cabe2_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="i16a677882cb74608be2ff49c3a0ec6e4_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ib2ba01a706234ce6b5de924b01610822_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="i2e94afe588f64b658c502d32b7462455_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i6f65241bdf3c4651884d34a496df84c3_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="i82052a2ee91a4cc0b2fbf8a0457f6505_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i897e27f5cb04432b8af51bb71ffe586a_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="i1f509b2789e94e60939f52739119a03e_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if8b7269f3f9240119462946ed5dc50f7_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if70cf3151ec6406e9636c0231bcd44b5_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="idee2066c4ae2428abf492316713e1abd_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ied64fb3abcbf473692981f5d462843ab_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i26d18050b8cd4fb7ba2b9f70ee73181b_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="if197fbac53e042c0a937fb795bcfac55_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i361f856b255f4938911e253a5dc432a2_I20201225">
        <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>2020-12-25</instant>
        </period>
    </context>
    <context id="i79a18c2f18594f08a6b3b6b966458883_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i23b0d15e5fbc4b37a6cdf89702443893_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ic42df5052d3d4d6099b3af2c44f18f10_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="i962b53775b8c4919b7f4d682e1f877b3_D20200328-20200626">
        <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>2020-06-26</endDate>
        </period>
    </context>
    <context id="i016ac96fcd384788b09c29f584cf8c67_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="ia26f36f5b65d4dfab25144d88a3045f6_D20200328-20200626">
        <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>2020-06-26</endDate>
        </period>
    </context>
    <context id="ibdc9d83bef524e0ea0f3f3721c3b9e08_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="ibeab5ae969174fc391b644c6fc5243f6_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i889998d3f783481488596813cbd728e3_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="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="if000af33eb0642709aa642bd60a54510_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="i76733ccc4d9d48c98831a30fbbffeaf8_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="ie6eee8d455ae4dfa9922e6d11f5ccf94_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="ifa99d6220d8e4d159c786e3afa3ec95f_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="i93761d8254594957af310eaecb7adfd0_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="i82d3154ea885447abc4af74f0af7653a_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="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i51be102d93014f8483cac62c617dc582_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8bca18d4bf664daf8eec3ecebfef373d_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="ie03506cd45244c7c95b14bc602eed212_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ifbefe027d0d64b12afff1c8e74cba6c8_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="ica52732a8a8d47bfb29e2f3cbc971f43_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="ibdc6126072c344198a1ff314e6ebbee1_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="ief6aaf5f52194fa18f210970667377a5_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="i6ad4df76d13b480998b88bdd40fe6531_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="i67393c841cca4fde9f50ee59c640f315_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="i35774f9376ba4872b3eb3042fd51d7f3_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i9ad68eed1cdb401f998e27bd85bbfc77_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="ic1490917fe794b3cb0cc23a73391fe19_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="id1658afe98924989aa06aedb40095ee2_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="id8671262dc234e469c9b280d0d492dcd_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i512cbe2f832643118d553fd1202db982_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="i8cc345ea7a234e3ebb154a801aca3d8f_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="i952fb05416094b0f8873f5b83eec4677_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:LineOfCreditAgreementExpiringJanuary222021Member</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="i66e96174fc2b424aa2ef90e342dae342_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="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0a623c110d0b400da0f3b9a53b915628_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="i16682fe318174c82a6a4d65e7b07b493_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="iaa43710c6e8f44fe8d26dce01a492f8b_D20200328-20200626">
        <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>2020-03-28</startDate>
            <endDate>2020-06-26</endDate>
        </period>
    </context>
    <context id="i8c2a8b47c9d04895ae2d1557d575f983_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="i7404f42424834610a603805384ee0f51_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="ic321988484124dc1a29059325f685bb8_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="i4735a22a6aca47c393cca5b1d160bb83_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:LineOfCreditAgreementMaturingJune182020Member</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="ib5e0e624bc65483fb28c44faaf95b274_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="i84af212459ce4b0d88232bfe09552b89_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i936126cd793e41f698728c182623566c_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="id71902e4fbfe4da0ae326028ec7adfae_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="i9033d9c149464e54a313257a7c315617_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i6202d4562ec34224bc561427131cda78_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="i1cd6cd8bc0194182b54dfb1d068b76e8_D20200301-20200331">
        <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>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="iee98ede80c8c4caf98063b1e650b8c2c_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i3c57f3c21f764223a5641e509107a500_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="if2fd2cdcfcc147b899086f7dac2be9a3_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8ff95dc775bc4930825794b20a883ecb_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="if6abb42f83cf4b25b18ef16be7ae1ad7_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i7426e6acc6c44d8892e444281a359a21_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i082fba9624ee42d99ae1a363c8239abf_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8c35e89c597e434e861c36ab12595a85_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i2df6bfe5bb6149cd8866489b66b80d24_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="ie30549c488344bb9aadb88eccf10b07f_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="ibc017f374f754794b7721e6c15f1796c_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="iec4bc16556034553af145da78400000c_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ib4c6f258e2144bf78948fedcfff9e0fa_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8c6461756e8e47b5825474682eeb2506_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i78dfd566b66445db81c6212915189359_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="icefa96c9675d44d8878b38b1ce5481d3_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="iad48f34f2fc943cb9c3a97db3ff45756_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i0199b705c1a842a897ffaf617a04010e_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ibf34fb8d184e4a009c0df7b47584a933_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i508f6ff9d17c465ca0b6370eaecd2741_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ibe80ab06c00d4f86affdc178ad2fef17_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i640db8d06f7941aa8417e71223810203_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i04f0bec526064d0385a642fe1398459c_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i74f513d6f2ff41718f95894c7844ac90_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8b21e78c8d5240d6ac1a60b7b210b5f5_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="i522a61a3cc784eddb5b848db664f5aff_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="idc36986ed4a4466a9cce09d686f63bbe_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="ia246d56ce4c7473f90c34dc5170adfdc_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="i6f1f7ae1a91b4874b52d3639a0b8e2d2_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="i8fe5e2986dd94994adcd7fdbdc1acaae_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="i1bfa0bca5b7343c6a084f2b0aba6efcc_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="ie6a2c815d2474d669f7f3131caa4d261_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="i87a3c91eeab445119ea0e2fd35d4b9af_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:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i751d2283b4d44e7090877f5ef6d69146_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: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="i188c1d97840549c0a714535b02df9f4c_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: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="i1cc4b1703dab41349d82f66aa021b955_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="ie2e64961cd1345a78e2414fdaef09b01_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="i53347a5ff2c341f681c43b92845c18e4_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="i333e69c68e5840cba89299d9f9a3839e_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="icabd02d88eff4832ae5dddb6c5d3d426_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="i6bb99f91f7ea4defa93301788eb50939_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="i2b0bb977ba224ceb88c47a2c4e79f698_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="i2fe503392758424bb682d67ec3cc68d2_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="ifb43b60a86b94abfb4646ddf2b5f4743_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="i8d4d69e9e3784b9db1b562dc4d0d6bcd_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="i31e0338109d14beb8d2e78c7a159ddad_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="ia66d77a356874b99a4ba4f586b1f00a7_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="i00937f5c5c0b4c55b62f8a3cd8068c1b_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="i5265e1b04b3b48d58ee53458d1e7d5bd_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="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i7048e7c266e6457f949c5d24733a8730_I20191227">
        <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-12-27</instant>
        </period>
    </context>
    <context id="id4517912c67249cc8d24663777b4f4f5_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic1da025ea196440385f026b6d41e87d5_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="ia1bd14dde3414854a03411f8acd0ec9f_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="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i92b3a167c5e24baa907422e2515d3f61_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4006caf97a4b4e4eb38b46c5c7c9b02c_D20190928-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ief11c27b67194390b817e02c572cb9fb_D20190330-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i57a8ca6b77994bf9a288929b1edc0089_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2184eda5200945b8ba6fd792edd47f72_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i3b28463fc9f644a9b638ede2ffcd2080_D20190928-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="id371d15f077e41aeae6cf75612c3ace4_D20190330-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i272e187e75ae4761ae5632620fba501e_D20190928-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8ef2181d27a8495281d877b4b131655b_D20190330-20191227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ie8b11f457ce842a0abf7304caa1b474f_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="iedb5c1634c5148c69353883fe4be6ca5_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i12c9d07ced134bf0bcec275d5bcdd2b4_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="id073d3333c63426f82dbb4dd3272977a_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="ifb801744a06a448b97792170a76128cb_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="if01775618fa24409996690157aeeaa62_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1be48b78736340d78491ff1fb5ed72b8_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if631a7598b70445cb0100cfffe233c79_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia506aea830384396bb69f8cf46f1208d_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie2791348bb5e4762a2a8814301661e60_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ib779ad7dd1234d2388d7071f138e5366_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i202fbdc8d87b401b94e7f284103b15e2_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ia313e70658a545dfa9eabb5bbab87798_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i450bd6a6549a4dd39c4e13055efc9944_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i1c2fe7d5602a4ea2952e8120143218b4_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="ib93d76a2a1454c67aed3244874a8ca61_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="i007e9b7de9c34670ac4972964161f2ca_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="i4e922b5f6320430491653cef9adb9e9e_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="i45e0af0ee9174a6991174d9a4d0d36a9_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="i91e228d009a84a85bc2c37c8ccc0dcfb_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="ibee81d1c4c2944a3af1ea40d9b98c41d_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="if5d88d61bf714fd18341c3352269f2ea_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="i1406a3ece8954128a2efc787f236fcb6_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="i456205459ed84f02bf6418f360f60af1_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="ifa0fbf48b6584c5c956afffcebf12155_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="iab99a89810fb49f6a164216326062f38_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ib0fffd3ddefe47cc8e451db880edb90a_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="ia43f4f3ba17c496c8d1b4c79b7a4de8a_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="i02cf867411e04c52b49d75437ae896c8_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="i023bfbd13687443ba57f677e416182a9_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="if635b854cd914bd1bf06e9151966ab15_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="ibe91876ed24243808ebc1c57a4fe0181_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="iebd4906733ea4c529dcca16880c6d7c6_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="id30cd6dfb2b84857ac4a52550a90ebcc_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="i84ef406952d2433496773fb067963a6f_D20200328-20201225">
        <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:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1fece4296e754ed2ae22bdc9286a79bb_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="i0e02ae616140435885411ebf96622a78_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i876ca11eda474891a5022e17fad51caa_I20201225">
        <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>2020-12-25</instant>
        </period>
    </context>
    <context id="ide1c50220cb84b179680dfceeb66332d_I20201225">
        <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>2020-12-25</instant>
        </period>
    </context>
    <context id="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i268b87f7dc0442a7b4d2859a7b9ac7b2_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="i43259baa1d044abc902577ecc2d466e9_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="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i43a8247c27564c1b9d51b4248f8d735b_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i8a419b8bbe41484a99389e06b1e04acb_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="ia131ff9261af49f5a1e0778581382eaf_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="iad5a173d2ff64793afc07882be889d1f_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0db8c1d2f19e461b839d0639698325e1_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1435d8fd4dc2441aafccf707c7972464_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if6c8b4db502c47f69af939cc69f9d1b4_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ieffb6508a9354938b3493840ff2367e7_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i9820d4185a6741789d325bff7fcd67e2_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic820b8eeb376417f9e379e47dd722b68_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ib7cb065bbca34617a8c03665c5dad5a2_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib5d56f42e5214f21bf8040ab36e4280d_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8512fcf321374b5c87368f3cf10df7ee_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1a3067f9daf14ca3b0b1508dcdc3f6b7_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="if12629fadb824f84bfa934f240d09cfe_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7b37d20bdd694561b43573b069595bef_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i055a4bbaf662466b93f74a6107b92de8_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="id7a50a5d3eec45548ecd940290f329de_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="id82c492c2a014eee8fdafe914e333d93_D20190330-20190628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2019-06-28</endDate>
        </period>
    </context>
    <context id="ic92b74b162d441be9ae60ec25bba3e47_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4fc5834847d64673b879e7221b34e838_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i74dcfda822ab487494110c284adb7ffc_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i2374218d25434225aa13203b4516dcf8_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="id1a6b20c7a544a6cbe75d860e2225db9_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i0895b9d68cad46ce8d66e89658ee6066_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="i126036cce0224d9898085ea2d22b3085_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ia8a0f1b66e2e402390a429d717c4d54e_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i9127e8431b884b1a881216139bb3b307_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="ief8178d8303f4a638514b289c692eb39_D20200328-20200626">
        <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-06-26</endDate>
        </period>
    </context>
    <context id="ida3726ba56594890b77c676eaefcdf4f_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="icce5332b303749509c90aa1b2acbd802_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i76ddeea1371841a89a0154935e259175_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="i4ab9a520243846488845a7c7b6fe2a99_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i015c9606579b4232bb8a839c9cc9079b_D20200328-20201225">
        <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>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie4ced9f553a6448f8af28d8d5e84252a_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i956d4df5907c4a7aa3685c8a681ffea1_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="id68ab08815f441a4bac7698d362b3ca0_D20200328-20201225">
        <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>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i5cd420c33f8f4a32a191c0bb4bcd6748_D20190928-20191227">
        <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>
            <startDate>2019-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i5b68a86901b74255896359c6d497b273_D20200926-20201225">
        <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>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i108475fc8c954f1bb8e70f545791cb4a_D20190330-20191227">
        <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>
            <startDate>2019-03-30</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia8e9dd0f7f0142278d884c3947813fe2_D20190928-20191227">
        <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-09-28</startDate>
            <endDate>2019-12-27</endDate>
        </period>
    </context>
    <context id="i599d032a71194f33ae3b8a234e7812c6_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7335b1cc50754e8caa460b017084bf4e_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie5409603757a4dd09741c02c2cd9f05b_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ieb5808a8b0444dd0b8e1a5f6fbeee9c9_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="i7b9dbbccb3764c5ba8863e6f0af2d1d0_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="i888847b4b8df40c3b5c6c4cf3d74ada4_D20170901-20170930">
        <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>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930">
        <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>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i60fd34d798b14ef1af30024437f2029e_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ifa23fb88308a42a999875780ece50425_D20190330-20191227">
        <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>2019-12-27</endDate>
        </period>
    </context>
    <context id="ibcd8263a8d1946bdba3e4d8239a78f24_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>
    <context id="i43f3fbd37d3449119386fa9c44d81a36_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="location">
        <measure>algm:location</measure>
    </unit>
    <unit id="continent">
        <measure>algm:continent</measure>
    </unit>
    <unit id="reportingunit">
        <measure>algm:reportingUnit</measure>
    </unit>
    <unit id="php">
        <measure>iso4217:PHP</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="class">
        <measure>algm:class</measure>
    </unit>
    <unit id="notespayable">
        <measure>algm:notesPayable</measure>
    </unit>
    <unit id="lineofcredit">
        <measure>algm:lineOfCredit</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN18yLTEtMS0xLTA_e9271210-1bef-410c-a36c-e0ac9d058407">0000866291</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN180LTEtMS0xLTA_d8987235-f9b6-49fe-9495-f65cc3db3857">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN182LTEtMS0xLTA_a6a7b11f-10c0-4b43-bb87-9c60efc13c7d">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80L2ZyYWc6MTc2ODdkOTM4NzhkNDA5MjgwYzk2ZTI0OTUxMTBlM2YvdGFibGU6NmIwZGQ0MWRlYmJhNDY4MThmY2JmMzNlYTg5YTMyMjcvdGFibGVyYW5nZTo2YjBkZDQxZGViYmE0NjgxOGZjYmYzM2VhODlhMzIyN183LTEtMS0xLTA_4580b422-90b7-4125-95e7-ac9ef708819c">Q3</dei:DocumentFiscalPeriodFocus>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie8b11f457ce842a0abf7304caa1b474f_I20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjE3_ee602743-cb72-47be-a8f6-bd159973c88d">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTkx_8eeb2d6e-2d4f-4524-b639-436e51218e96">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ZTBkMGU4NGEyYzU3NGYzMzhjNTBmNTc3MTQ0YjA1YWMvdGFibGVyYW5nZTplMGQwZTg0YTJjNTc0ZjMzOGM1MGY1NzcxNDRiMDVhY18wLTAtMS0xLTA_9cef5d4d-f15d-4945-b2a2-aceae23ca74c">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8xNzE_de721148-cd27-431f-93d1-0a358f7ea832">2020-12-25</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8xNzE_8785ae3b-f217-4735-be2c-5f24ef1dee01">--12-25</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MWQzOTBlMjQ5MTkxNDVlZWFlNDBkZmIzZTA2Y2JjZmQvdGFibGVyYW5nZToxZDM5MGUyNDkxOTE0NWVlYWU0MGRmYjNlMDZjYmNmZF8wLTAtMS0xLTA_5b4d2e35-34a3-4366-8ba3-f86744eff8b6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk3_c71090fa-d4d1-4a8f-abc1-76d98714036d">001-39675</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk5_9e389478-174c-4b55-b9da-de6cfeb94362">ALLEGRO MICROSYSTEMS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV8xLTAtMS0xLTA_e43b26ee-f301-4907-9fda-52c5c203b8be">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV8xLTItMS0xLTA_b2f55d0b-6e28-4169-8c12-dc3744dfd5c8">46-2405937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV80LTAtMS0xLTA_ea7b25c3-3eb5-44a3-8c85-91038ef11cc6">955 Perimeter Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV80LTItMS0xLTA_566596dd-9854-4111-a123-e709f19a9d68">03103</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV81LTAtMS0xLTA_f3ff5e55-167f-4f5b-b4ec-6633a8e10818">Manchester,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODdmYzZkODI5YmIxNGJiOWI5ZjYzOGFhZDY1NTY4NmUvdGFibGVyYW5nZTo4N2ZjNmQ4MjliYjE0YmI5YjlmNjM4YWFkNjU1Njg2ZV81LTEtMS0xLTA_052fa7d4-48da-4e26-9cc8-5527b740140f">NH</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTky_3edead14-2655-4a9e-9d17-6f3235db2061">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMjAw_a0977d91-15df-427d-a06c-d9c321d1bc12">626-2300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTAtMS0xLTA_74dbc640-4cdd-46d1-957c-14a0588d9726">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTItMS0xLTA_9f1e7116-9625-4cab-81f9-d4d59b59e566">ALGM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6ODNlZmE4NDI5NmVmNGYzZmEzMzNkYzYxMWMwMzQ2MDgvdGFibGVyYW5nZTo4M2VmYTg0Mjk2ZWY0ZjNmYTMzM2RjNjExYzAzNDYwOF8xLTQtMS0xLTA_0e6d84a0-278c-455d-b517-ba2ba1c8bc0e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk2_076fb64e-5b60-4bc1-b80c-c59e8f01e769">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTkz_71789f59-10b4-413b-ae8c-005db89a1ac3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18xLTAtMS0xLTA_471f6197-e6d6-4150-8c84-3e5bf81c760f">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18xLTQtMS0xLTA_4a0c06eb-6936-49c8-9136-cde003a6dea2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGFibGU6MGYyODExYTFlZDY0NGZjZTgwYjVjY2MxODYwNGVlNjMvdGFibGVyYW5nZTowZjI4MTFhMWVkNjQ0ZmNlODBiNWNjYzE4NjA0ZWU2M18yLTQtMS0xLTA_d71c2d01-cf64-47e4-bd0d-2483ca7e4e1b">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk0_cb4ba3a8-52fa-4b35-9558-27e2d94196cb">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTk1_d1d107e9-8378-4c0a-b588-43341ba11f11">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia037010f651948d4855ab56008d0b4fc_I20210201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xL2ZyYWc6ZTkxMjdiZWY3M2UwNGZlM2E5MDkyMThkMThiMzFmZGUvdGV4dHJlZ2lvbjplOTEyN2JlZjczZTA0ZmUzYTkwOTIxOGQxOGIzMWZkZV8yMTIy_ee0716b0-2aaf-4bfc-ae1c-512e8b71b580"
      unitRef="shares">189433744</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMy0xLTEtMS0w_9e99eb62-3bcb-46f8-a57f-ba0af97a2f49"
      unitRef="usd">157653000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMy0zLTEtMS0w_ac5b388d-9bc9-4034-a732-1ba824668dc8"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNC0xLTEtMS0w_a3466840-91fd-4e64-b246-b12dd9b5e459"
      unitRef="usd">6520000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNC0zLTEtMS0w_586f8e2c-148d-4c0b-87c0-43bc766bc68a"
      unitRef="usd">5385000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0wLTEtMS0wL3RleHRyZWdpb246M2RkMzUwNjQ3ZDIwNDBiMmE3NWFjZTI5NTRmZTNlNWFfNzU_a41187f3-92e2-434a-baed-b0a663d756dd"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0wLTEtMS0wL3RleHRyZWdpb246M2RkMzUwNjQ3ZDIwNDBiMmE3NWFjZTI5NTRmZTNlNWFfODI_610fbeee-6495-4938-98ec-9442de98cd72"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0xLTEtMS0w_e23119f9-b013-49b1-8e87-ee1e4dd4986b"
      unitRef="usd">67334000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNS0zLTEtMS0w_a8af7b8b-245f-4a47-a28a-141a33463be2"
      unitRef="usd">59457000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNi0xLTEtMS0w_4b5dfdef-64e5-4130-93eb-ca51dababcca"
      unitRef="usd">20153000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNi0zLTEtMS0w_fbc7d138-ed7e-4444-90a0-1f7b9b63db2a"
      unitRef="usd">30851000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNy0xLTEtMS0w_cc777684-c979-41e1-b1f3-32cb49a07644"
      unitRef="usd">1373000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNy0zLTEtMS0w_70bb26d1-f416-4296-826e-e6beb75093d0"
      unitRef="usd">1796000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOC0xLTEtMS0w_c319354a-90b9-428e-8612-e8cd374ffd71"
      unitRef="usd">94021000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOC0zLTEtMS0w_79cf8425-f78c-49f8-b900-7260a26c8f81"
      unitRef="usd">127227000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOS0xLTEtMS0w_c19cb184-9528-4482-900d-3a7f465e44d3"
      unitRef="usd">31476000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfOS0zLTEtMS0w_330c3c0d-64fe-41a2-a5af-a6ff6f244cb5"
      unitRef="usd">9014000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTAtMS0xLTEtMA_ab45c267-830b-4532-b2a8-c2bc10b89f74"
      unitRef="usd">378530000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTAtMy0xLTEtMA_916673aa-1fbd-4d57-b26b-4ff2ebd5c256"
      unitRef="usd">448221000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTEtMS0xLTEtMA_ca4fbeaa-2b1c-437d-b790-3e1f7774c9a5"
      unitRef="usd">214372000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTEtMy0xLTEtMA_e397f430-90a9-451e-a5df-d9a0c8138527"
      unitRef="usd">332330000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTItMS0xLTEtMA_07da2da4-9a8a-45bb-9d12-4c14bc34ac06"
      unitRef="usd">23188000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTItMy0xLTEtMA_ec482d58-abe3-4f74-9213-df6156b624c3"
      unitRef="usd">7217000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTMtMS0xLTEtMA_244312e0-1ea8-4ddf-919f-52a61d54dd09"
      unitRef="usd">20249000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTMtMy0xLTEtMA_ae13a9db-e6c4-46b7-b179-87d096ace0b1"
      unitRef="usd">1285000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTQtMS0xLTEtMA_230c9042-e242-4f17-816f-a4aad7e898f4"
      unitRef="usd">36420000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTQtMy0xLTEtMA_40048efa-115c-4070-9b31-ab652bc764e8"
      unitRef="usd">19958000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTYtMS0xLTEtMA_bb2abfb3-bcc2-4869-8bef-ee3346d90fda"
      unitRef="usd">26657000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTYtMy0xLTEtMA_d52e08a1-b487-4298-b661-67210714a215"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTctMS0xLTEtMA_7a338494-e9a8-44c0-a186-4ea908061612"
      unitRef="usd">12482000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTctMy0xLTEtMA_d9c22ed1-f49f-43c4-92ea-98a59251d3ae"
      unitRef="usd">8810000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTgtMS0xLTEtMA_5cea3d9f-ff71-4771-86d3-af673c66fb28"
      unitRef="usd">711898000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMTgtMy0xLTEtMA_1c0decaa-2951-4c36-9623-4bfed6388a89"
      unitRef="usd">817821000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjEtMS0xLTEtMA_0335e414-f91c-4b1d-ac33-a257e588eab4"
      unitRef="usd">20262000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjEtMy0xLTEtMA_e0144532-d0e5-43b8-a8ca-ebdd118628d3"
      unitRef="usd">20762000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjItMS0xLTEtMA_dd79b2d9-1c2c-445a-ac95-e6062ed3862f"
      unitRef="usd">2078000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjItMy0xLTEtMA_a077adbb-2537-4c85-858e-de21ebbb22d5"
      unitRef="usd">4494000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjMtMS0xLTEtMA_b452a42d-f533-4339-a89b-1f56c82381d3"
      unitRef="usd">66779000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjMtMy0xLTEtMA_c2b90997-6a90-4d96-9065-7928235522bc"
      unitRef="usd">56855000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjQtMS0xLTEtMA_7cf94bba-3701-4ebc-a776-0821ab686cc0"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjQtMy0xLTEtMA_225e8651-d4e2-445a-a581-449c08df68a7"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjUtMS0xLTEtMA_f1d4446c-9b47-4bf4-acab-4b55ff596843"
      unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjUtMy0xLTEtMA_89df9cde-8e06-48ec-88ac-93dfe103eb33"
      unitRef="usd">43000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjYtMS0xLTEtMA_383db39f-59c7-4dc7-be0a-bfb577ed583a"
      unitRef="usd">89119000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjYtMy0xLTEtMA_84069219-1727-486e-b10c-74b48273499b"
      unitRef="usd">150111000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMS0xLTEtMjMwOQ_fa072417-d95d-434e-bacf-906374db40f5"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMy0xLTEtMjMwOQ_b445d18d-5b25-4c3f-841d-1005a5b99e55"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMS0xLTEtMA_1f4949f8-b2a2-494d-8c13-efe47f8b3f45"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjctMy0xLTEtMA_245604f3-b232-4039-82e2-76b2687fe05c"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjgtMS0xLTEtMA_a5d2d09f-f617-4e1f-a1cb-d0204d706853"
      unitRef="usd">20861000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjgtMy0xLTEtMA_95272627-c04c-47e0-9343-a576aab3e05c"
      unitRef="usd">15878000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjktMS0xLTEtMA_079b4843-f198-4485-95e2-97f11614739d"
      unitRef="usd">134980000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMjktMy0xLTEtMA_c647c59a-9f38-4dd2-ac4f-807a2d5599c7"
      unitRef="usd">183689000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzAtMS0xLTEtMA_8baa602a-b809-4f22-ad23-1f2064b9158a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzAtMy0xLTEtMA_b6eaaaba-3945-4a38-bae7-0f5ce6d5ef66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MDg_66006471-35eb-43ed-bd30-41deccc467c5"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MDg_6b4b33ae-f3ad-4fbf-9fe4-ec9c146b86a8"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MjE_2b53c8fc-61c3-46b5-9ae1-0657e3865ffc"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4MjE_ae446fda-2ce3-46ed-948b-52cd073be456"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_1889cff6-c243-42cf-bd0b-40b3109d86ca"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_398a70ed-2be9-4399-937c-a670bad75b08"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_b46ae80a-60b4-4b41-936e-25f3cf4d8e15"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjFiNzBiZjk3YjE5ZDRkNDM4Mjg4ZDExOTg3OWUyMWIzXzE2NDkyNjc0NDE4NjM_cf38d1ce-5453-4ca2-9fd4-8835a26543c1"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMS0xLTEtMjU1_c156b2dd-3b19-491a-984e-9ee806206080"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMy0xLTEtMjU1_c2bf83e7-c010-4e3e-9727-daf508409a10"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg2Mw_38352988-bd76-4c98-a5f8-9db6b4839c54"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg2Mw_41d370ab-210f-46f6-83c7-68053eac1c35"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg4MA_b42cb34d-3f49-470b-a1aa-ff9dbead3d14"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg5NA_523a4ac9-e197-467b-9bbd-20320fe987e6"
      unitRef="shares">189431726</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTg5NA_aba23f03-5709-4803-89ab-17fac71291dc"
      unitRef="shares">189431726</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_6628e618-7731-476e-ac1c-6db1ed20525b"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_d75210a4-abce-4323-ba94-f4bb5044142c"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMjcxL3RleHRyZWdpb246NWY5M2JmNDA3ODA5NDJhNGI1NWQ4NDk4MjAzMDM5ZDZfMTY0OTI2NzQ0MTk0Mg_dbfa372b-b175-4f84-a3be-fc3dc094bc3d"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMS0xLTEtMjU1_c51893ed-6ca7-466f-a20d-d9950f327e55"
      unitRef="usd">1894000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMy0xLTEtMjU1_4a9ea9de-255a-490b-b253-c9016618837b"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjA_788b09fd-2a6b-4c94-b3d5-62fef2701f4c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjA_b8fa95b2-8ed4-4e3e-8d2a-d42ffe62a6bb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_13501fc1-1f56-4df3-ac6b-f244fe288b35"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_9a71ca93-4f44-4e48-890c-562fd5c1262d"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MjU_c5929cde-d078-47ee-a157-3a2c7129b7f5"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MDI_efb0c791-4826-4b2e-9aff-8c359a2471ab"
      unitRef="shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MTY_08b2fb24-0f5e-48b1-b268-f03be06bfa62"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGYxM2RkYmNjNTRmMTI4YTA2MzliMGY4NmMwNjA1XzE2NDkyNjc0NDE5MTY_459f7bef-2fe4-451b-8202-296233196bac"
      unitRef="shares">10000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="icc6f519ef45a41c4b9d3299b5b9c361a_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMS0xLTEtMA_6c10091f-b351-4f06-adad-410b77f30fc9"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i905db25eea4441498ba3f298c1aab9a9_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzMtMy0xLTEtMA_bffb2d40-9279-4adf-87a9-7073f8ef30c0"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i65c725d488864d8795bf5845ef18c972_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MDY_08871fda-0dc6-4d8b-8bc6-ea5f7b061bce"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MDY_fed1961c-6f88-4e4e-b0d0-b7567e53f6b2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_6423b047-8ace-4006-896f-0a46596df8a8"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_7c50e915-a130-41a6-a4e6-6ec352a1eb7e"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE5MTE_8ff8f103-809b-4840-a540-4ee280be5098"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i65c725d488864d8795bf5845ef18c972_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4ODk_7c73fcce-987e-41c7-b8c7-be8fd1701697"
      unitRef="shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i65c725d488864d8795bf5845ef18c972_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4OTk_7cd69c1c-954c-4d40-9999-8c65dbde45ea"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i65c725d488864d8795bf5845ef18c972_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZTA5N2IzN2Y4ZTQzY2RhM2IyZGY1OGI1MGMzMTAyXzE2NDkyNjc0NDE4OTk_9e543d86-7eb5-4ace-bc7e-89823454f7a3"
      unitRef="shares">622470</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i27aca6b551fe4d60808c4b2f425bc7c5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMS0xLTEtMA_a80cff00-38e5-4bd2-94bc-eba113a3a5ab"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i65c725d488864d8795bf5845ef18c972_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzQtMy0xLTEtMA_f1279c4f-c0b3-4838-af25-69520fe1975f"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzUtMS0xLTEtMA_4a4db83c-5235-4107-bd72-eee98fbd1ada"
      unitRef="usd">589202000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzUtMy0xLTEtMA_9bb1a511-48f1-40c4-80f4-966a893e748a"
      unitRef="usd">458697000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzYtMS0xLTEtMA_15554486-9f60-4cbc-9113-e44ca22ee766"
      unitRef="usd">-5094000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzYtMy0xLTEtMA_4c44535a-bad4-4574-bee7-6f9b4e42235a"
      unitRef="usd">194355000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzctMS0xLTEtMA_7421edfa-f9ba-49d5-baba-0479a05450f9"
      unitRef="usd">-10171000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzctMy0xLTEtMA_e3967a77-7681-4b61-8429-adc8ceb71b1e"
      unitRef="usd">-19976000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzgtMS0xLTEtMA_4cb78d44-ee22-4059-9189-d3ff620bc252"
      unitRef="usd">575831000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzgtMy0xLTEtMA_6c1aef97-2152-48ba-9308-5ca92ffb40ec"
      unitRef="usd">633182000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzktMS0xLTEtMA_cb85fe91-44a7-4a45-941c-eae197f4560c"
      unitRef="usd">1087000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfMzktMy0xLTEtMA_b754c09a-f13c-494f-a087-113613c68e21"
      unitRef="usd">950000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDAtMS0xLTEtMA_dd938f15-55d3-43eb-89c8-0450229546bf"
      unitRef="usd">576918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDAtMy0xLTEtMA_b7500f71-c73d-434b-9900-e39e1dc15d81"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDEtMS0xLTEtMA_83a3a32d-5b35-4748-8564-44c775b7d13e"
      unitRef="usd">711898000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8xOS9mcmFnOjc1YWRjZDdhYTAyNDQ3N2Q4NjY1MmM5ZmQ3Y2NkZDc3L3RhYmxlOjY2YWQ5YjA3YzQwYzQwMGZiMjU0YjAxMzg0MjdhNzE5L3RhYmxlcmFuZ2U6NjZhZDliMDdjNDBjNDAwZmIyNTRiMDEzODQyN2E3MTlfNDEtMy0xLTEtMA_24bd70ff-60c7-497d-9bfe-574bc3dbc4ff"
      unitRef="usd">817821000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5206f66d9994d1f9695102014a1715d_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi0xLTEtMS0w_8d4ccf61-ed59-4ffe-aaec-4fe5b2eea131"
      unitRef="usd">138010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide52a2f337fa4c29a03ef75c5906bfb9_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi0zLTEtMS0w_b6db7905-821a-4c09-a455-d6c2cb6f8aaa"
      unitRef="usd">143267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4738e4a70d6049bf97e98aaa565e212e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi01LTEtMS0w_3681d760-b39f-4c4c-9dc7-be575b208fcf"
      unitRef="usd">343529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic06fe6d3e4614c7a892bc1d91c0a8374_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMi03LTEtMS0w_e495281e-6455-4d3d-a392-23bbf2604d33"
      unitRef="usd">426158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76bfb2a0ef484551a38be44d3eb534c7_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy0xLTEtMS0w_1b3c60eb-dd3f-49d9-940b-9b92a93d164e"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a766af5350941668ce9e5bcf7283a4b_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy0zLTEtMS0w_ae9b81a6-4980-4f0d-9388-adf3495c1baa"
      unitRef="usd">16535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e8da6539a1c42eea0dade9e2e6bf052_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy01LTEtMS0w_b3d4c19c-142f-438d-b912-028b67c05cb7"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47a84c3d7608404e853f105460655497_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMy03LTEtMS0w_3033ff10-9e10-4108-8edc-27a940802970"
      unitRef="usd">49327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC0xLTEtMS0w_d8a96cb1-58b0-49c2-8d53-83457f6e6c1e"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC0zLTEtMS0w_0adb0531-ba4f-4e5b-8edd-ea4540e232f0"
      unitRef="usd">159802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC01LTEtMS0w_5d00bd58-621e-4279-9b62-0ed8da67f9dd"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNC03LTEtMS0w_81b99e16-370a-4bdc-8808-ea47d0e0fdd8"
      unitRef="usd">475485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS0xLTEtMS0w_48042795-f4ec-4474-a737-4708610ef7f4"
      unitRef="usd">90024000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS0zLTEtMS0w_b24f6dae-e39e-4b18-b365-35c085179f2c"
      unitRef="usd">98277000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS01LTEtMS0w_11b69392-6822-4305-b400-06317d6bab04"
      unitRef="usd">224203000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNS03LTEtMS0w_a0dbebf9-8389-440e-ae4a-e0bb6ed4ec27"
      unitRef="usd">285967000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi0xLTEtMS0w_9b687da6-0991-4907-a4a3-be97cce23a28"
      unitRef="usd">74425000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi0zLTEtMS0w_401be2bd-e77c-48a8-812f-08284fa74335"
      unitRef="usd">61525000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi01LTEtMS0w_4400df9e-e4fe-4e41-8fbe-70830cab4cc3"
      unitRef="usd">191896000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfNi03LTEtMS0w_2a6aeacf-53a8-4637-aa2c-b93785705859"
      unitRef="usd">189518000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC0xLTEtMS0w_ed97ccf7-12ff-4002-bf69-10042ca13916"
      unitRef="usd">30999000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC0zLTEtMS0w_20d7bb7a-6956-426e-a7d7-a0b5bd6c17a0"
      unitRef="usd">25485000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC01LTEtMS0w_c9fc0638-7306-4abb-8105-08e295950eb1"
      unitRef="usd">80509000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOC03LTEtMS0w_ea8b2dbc-15c9-42e8-949e-d3d044e36c85"
      unitRef="usd">77565000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS0xLTEtMS0w_d1972d5c-a62f-4743-848a-47c0d1ebb393"
      unitRef="usd">67650000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS0zLTEtMS0w_679cb974-41d7-4b1a-b12e-fd97602621ee"
      unitRef="usd">24909000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS01LTEtMS0w_4466b1b7-673b-41ec-acb8-8e1251492ee4"
      unitRef="usd">118677000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfOS03LTEtMS0w_04f8cea3-7aa8-45ac-9210-fc81c447c111"
      unitRef="usd">78030000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtMS0xLTEtMA_15e53557-5347-4feb-ab80-14e4850d8843"
      unitRef="usd">98649000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtMy0xLTEtMA_f1be647b-2bd6-4483-8f7d-824cb79fbe48"
      unitRef="usd">50394000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtNS0xLTEtMA_ec319e16-97a9-4e77-a3d4-19c1fdd9dbe9"
      unitRef="usd">199186000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTAtNy0xLTEtMA_94e00b09-5a1d-43dd-b6ef-30944eb2f36a"
      unitRef="usd">155595000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtMS0xLTEtMA_1375f013-b3f4-4b76-b9c8-ca0cca8a2181"
      unitRef="usd">-24224000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtMy0xLTEtMA_12d5be01-f948-4043-90ab-868b107f79dd"
      unitRef="usd">11131000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtNS0xLTEtMA_7ff77054-1532-49ee-8d15-6f3053411309"
      unitRef="usd">-7290000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTEtNy0xLTEtMA_6dd21484-c0a3-4b6e-938c-8eb0d2f1c0e5"
      unitRef="usd">33923000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMS0xLTEtMzMxMQ_c0054102-0202-4168-b8b1-b6ef63393369"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMy0xLTEtMzMxMQ_38f40db2-7e99-4861-9651-4b57e09fa3f5"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNS0xLTEtMzMxMQ_162166a5-b1b8-41b8-bfaa-c655d1e18ed3"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNy0xLTEtMzMxMQ_eb7190ef-83f2-44c6-a03c-5c13297665b9"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMS0xLTEtMA_010c674b-8f1c-480e-a76d-f95a39dbf77e"
      unitRef="usd">-2598000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtMy0xLTEtMA_6e3d64eb-f1a4-4653-9d22-0fea379dae12"
      unitRef="usd">10000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNS0xLTEtMA_27bac92a-f723-4bb6-aad9-feaaf08fd81a"
      unitRef="usd">-1935000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTMtNy0xLTEtMA_528acd96-a3d9-467e-8e4a-a4fd3ca9055d"
      unitRef="usd">-60000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtMS0xLTEtMA_35bd478a-638d-4d60-895b-1b1ce5b41e13"
      unitRef="usd">-145000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtMy0xLTEtMA_6e4d7244-e157-40e5-a539-096734db0768"
      unitRef="usd">-560000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtNS0xLTEtMA_9c3a4194-16b0-48f1-a857-88c785745295"
      unitRef="usd">-1331000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTQtNy0xLTEtMA_c1391f75-e34f-4bd6-824d-ead74f85a236"
      unitRef="usd">2800000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtMS0xLTEtMA_db1ba838-9ae0-4277-99ce-79a3589c3783"
      unitRef="usd">949000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtMy0xLTEtMA_402bf347-b6d2-4676-b0da-67e2720eab37"
      unitRef="usd">0</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtNS0xLTEtMA_fa3c5110-16c9-493f-8216-56b2cb569000"
      unitRef="usd">1407000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTUtNy0xLTEtMA_8e14df3f-3fa3-4d12-aa98-040cb24077ea"
      unitRef="usd">0</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtMS0xLTEtMA_bed087b3-fc11-4eb2-9238-8aedeffe87f0"
      unitRef="usd">-510000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtMy0xLTEtMA_39cec82c-b04d-4cb2-a663-1a1160c75ccf"
      unitRef="usd">-81000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtNS0xLTEtMA_3d1ab3f1-3190-440b-9596-07f8af0ef133"
      unitRef="usd">-297000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTYtNy0xLTEtMA_dea0115d-2106-4296-8d81-d46991507783"
      unitRef="usd">-1177000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctMS0xLTEtMA_a2907023-f2d7-450c-83a4-8a717c8404e7"
      unitRef="usd">-35583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctMy0xLTEtMA_8b32c3d8-1240-41c6-b1c9-a2edf8b3f100"
      unitRef="usd">10500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctNS0xLTEtMA_c357021e-3c4b-44e4-a713-dfec390b033b"
      unitRef="usd">-18501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTctNy0xLTEtMA_db09c02e-5643-46b2-9fa5-ddffd1a2b15e"
      unitRef="usd">35486000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtMS0xLTEtMA_58010121-a45f-468a-9635-4db60b97d3c8"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtMy0xLTEtMA_0572013d-3c96-4a7e-b9bf-c7a9a2e8e5bc"
      unitRef="usd">1542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtNS0xLTEtMA_96d91601-8128-4bd9-b6dd-143be771cb0c"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTgtNy0xLTEtMA_9824107f-abde-404d-b102-85e0a1b6f6e7"
      unitRef="usd">11710000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktMS0xLTEtMA_e3c192af-34b6-4f66-943f-4c085888349d"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktMy0xLTEtMA_c828ee0a-2a56-43c0-9f02-6a9d60269668"
      unitRef="usd">8958000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktNS0xLTEtMA_aa8ae92e-ad98-459c-83d4-2949e247d748"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMTktNy0xLTEtMA_db760235-582f-493c-8e32-d3acf436a085"
      unitRef="usd">23776000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtMS0xLTEtMA_83cc9be7-bf08-4df9-9f05-628443c51b0f"
      unitRef="usd">35000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtMy0xLTEtMA_c3d39bef-acec-485d-a2f2-9c890ae4e019"
      unitRef="usd">32000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtNS0xLTEtMA_a22c62f7-ee3d-4704-b9f9-6ee808edea43"
      unitRef="usd">103000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjAtNy0xLTEtMA_fc6fa953-8318-4bd1-840a-3f40130c8b59"
      unitRef="usd">101000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtMS0xLTEtMA_458de04e-f5b5-45e7-92cd-90541724e4a0"
      unitRef="usd">-5095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtMy0xLTEtMA_be25f0c1-76d7-4ebd-ae13-fc0cb3526e3f"
      unitRef="usd">8926000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtNS0xLTEtMA_86145f62-13c3-4016-a282-1459492802c5"
      unitRef="usd">9309000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjEtNy0xLTEtMA_8a297bac-41ed-4e2a-a2dc-386573908521"
      unitRef="usd">23675000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtMS0xLTEtMA_684820b7-716b-4e3c-b478-c368cd928022"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtMy0xLTEtMA_b0753870-7af0-4c48-8eae-de69cc1a5681"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtNS0xLTEtMA_efa3cb79-a621-4463-ace0-ea41ba570238"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjMtNy0xLTEtMA_89eee1ff-762d-4f0e-a6bb-8b51ef1ae8d0"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtMS0xLTEtMjM1NQ_d2f68c3b-1f77-4185-8c0d-df22c45f4dcb"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtMy0xLTEtMjM1NQ_03a383cb-d269-495b-93c5-611a6bd56c60"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtNS0xLTEtMjM1NQ_98691668-82b1-43df-84ec-91ec17ebeb5f"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjQtNy0xLTEtMjM1NQ_1466ea14-328a-4660-9f03-c75e22c32b1f"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtMS0xLTEtMA_b224aeeb-a17b-4950-bb0a-3bd743e32c0a"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtMy0xLTEtMA_836fe63f-0ad4-4853-9b25-c24d1fce25d4"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtNS0xLTEtMA_37e75aaa-d059-4dd5-9e06-7b543872bd05"
      unitRef="shares">48121026</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjUtNy0xLTEtMA_cf3c1dfa-9bda-4e8a-98e4-3b3ef7dfadeb"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctMS0xLTEtMjM1OQ_272deca9-d331-4cde-ba54-1fcc4f1ac966"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctMy0xLTEtMjM1OQ_add97e95-69c2-463e-9560-9ab813181678"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctNS0xLTEtMjM1OQ_cced072b-9041-43f0-8f8b-90642a136423"
      unitRef="shares">171638787</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yMi9mcmFnOjJlMWJhY2MyZDA4NzQ0MDJiYWQwMWY5NDQ5M2VmNDI1L3RhYmxlOmY3MWM2NzI2MWEyYzQ0OWJiNjcxMmJhMWExYTFjMzgxL3RhYmxlcmFuZ2U6ZjcxYzY3MjYxYTJjNDQ5YmI2NzEyYmExYTFhMWMzODFfMjctNy0xLTEtMjM1OQ_3a3055bf-7526-47ae-b75f-e39ef59aad07"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi0xLTEtMS0w_659cad7d-9ca2-4377-bb6b-43aa329eece3"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi0zLTEtMS0w_37d94ad0-fc6c-4615-8773-78be03f6c818"
      unitRef="usd">8958000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi01LTEtMS0w_9c1fa223-4655-4ab2-b24e-2ff70ff50bb1"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMi03LTEtMS0w_7535a8f4-d757-4700-80d3-643d8a8440c6"
      unitRef="usd">23776000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy0xLTEtMS0w_c462577f-d6a8-433e-bea8-719855a7d674"
      unitRef="usd">3972000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy0zLTEtMS0w_6000e5da-e43b-429d-b70b-026e0ed9ebd9"
      unitRef="usd">2886000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy01LTEtMS0w_259ba01d-b6dd-4160-9ad2-0164a2ad9a58"
      unitRef="usd">10152000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfMy03LTEtMS0w_742d756d-76e2-4cf6-85f9-b795fbcbff54"
      unitRef="usd">1869000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC0xLTEtMS0w_9697df0e-68ec-41e5-bc80-7940ce3fffc9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC0zLTEtMS0w_65fecb43-9537-4215-8518-89b56b98885e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC01LTEtMS0w_1a2dd716-d38d-4211-9ac4-a371f74e440a"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNC03LTEtMS0w_559ef610-c392-416f-ac00-e9233d94aed6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS0xLTEtMS0w_5c6d2269-82fb-477a-9032-56d44ae91f4a"
      unitRef="usd">-1088000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS0zLTEtMS0w_188830b3-67cf-4af9-b0fe-5e4bfc889b52"
      unitRef="usd">11844000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS01LTEtMS0w_79bfb480-afa6-4a16-9089-2ce3c24b3493"
      unitRef="usd">19251000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNS03LTEtMS0w_1fffde47-0a25-470f-b98f-2f924bf0913d"
      unitRef="usd">25645000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi0xLTEtMS0w_17baa787-1e18-48aa-97a6-242a70dbba9d"
      unitRef="usd">10000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi0zLTEtMS0w_cae0889a-076f-4a50-8b0c-bfef242c20aa"
      unitRef="usd">23000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi01LTEtMS0w_32e697ff-c2d3-4277-8bb9-81c38041eab0"
      unitRef="usd">34000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNi03LTEtMS0w_ab5b7256-a029-41c5-9706-1aa68fa9382b"
      unitRef="usd">5000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy0xLTEtMS0w_231706b2-1c40-4c3c-ad32-d8b70a36521c"
      unitRef="usd">-1098000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy0zLTEtMS0w_50522d96-4e14-4f47-b9e6-eafe5c24a48a"
      unitRef="usd">11821000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy01LTEtMS0w_053888c9-8aa1-4190-8fb4-2dfa3bbd2751"
      unitRef="usd">19217000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yNS9mcmFnOjFjMGE2ODhlYzhmODQ0YzZiMjFkOTMyYWM0NDExNDFkL3RhYmxlOjA4NDM5MTlmN2ZjMDRkYjFhZDJjY2Q1NjU5MWRmNTlhL3RhYmxlcmFuZ2U6MDg0MzkxOWY3ZmMwNGRiMWFkMmNjZDU2NTkxZGY1OWFfNy03LTEtMS0w_2304bdb8-296c-48ad-89d0-d983bde94d9d"
      unitRef="usd">25640000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9615923471464932baa4d2a3a8ea7a2d_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xLTEtMS03OTg_2d81b840-1dd3-46bd-bafc-e02cb3c3903f"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9615923471464932baa4d2a3a8ea7a2d_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0zLTEtMS03OTg_5468357f-b765-4d10-a684-78e3943a7243"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaae782f805494164b8eb7d1c27514d7d_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi01LTEtMS03OTg_734d8612-d980-4aa9-8ef2-17a724a082f9"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaae782f805494164b8eb7d1c27514d7d_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi03LTEtMS03OTg_1f77bc1d-82c1-4eca-914e-5a12e8f08abc"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4c333d4a9d9d432db7f946876bab8772_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xNC0xLTEtODAy_36d5a2f3-e6df-412e-80ef-867c631d562c"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c333d4a9d9d432db7f946876bab8772_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xNi0xLTEtODAy_09622830-9ade-438a-923c-6d7265f3d70e"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0929c27fa82c4287aea7b7a33e8a4a39_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0xOC0xLTEtODAy_5310e836-6254-460c-868d-694f7e949b7b"
      unitRef="usd">439732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f8dd06a8441484aa088189daa1501fb_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yMC0xLTEtODAy_4e3f8a08-a2cf-4b4c-aae9-313840fe016f"
      unitRef="usd">208759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8762d30d7994fe093130b3bf6e9d45c_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yMi0xLTEtODAy_62b69bfa-17ec-4122-b943-2ed314ad558d"
      unitRef="usd">-14133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if22a6e1c8c1e42e5bdb79cd8f42f9d67_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yNC0xLTEtODAy_fb7039ed-3624-4d17-908f-fccdc6bd32c5"
      unitRef="usd">1042000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6bfebf6e1cfc47bca77b214da13bd062_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMi0yNi0xLTEtODAy_d86f5fd7-1fdd-487b-b049-ec474f416f7a"
      unitRef="usd">635506000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yMC0xLTEtODAy_8ad01409-8eeb-46cf-bbf0-068dbcfc764c"
      unitRef="usd">-5095000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yNC0xLTEtODAy_99b108de-c2ec-432c-af6f-588ffd302158"
      unitRef="usd">35000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMy0yNi0xLTEtODAy_a1c865a8-8af3-4f7e-97e6-0b4c2be90366"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0xOC0xLTEtNTE4NQ_d566d831-a676-4507-b32a-3f15b0f281b6"
      unitRef="usd">-527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0yNi0xLTEtNTE4NQ_67418c70-0453-4e96-a512-bc0313267b46"
      unitRef="usd">-527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0xOC0xLTEtODAy_38f7d078-6a62-4f12-b990-bcc218ffdc69"
      unitRef="usd">298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNC0yNi0xLTEtODAy_f6de89ef-889c-46fb-8c3f-c6d965a3d6da"
      unitRef="usd">298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNS0xOC0xLTEtODAy_32730f42-c66e-4aa4-b15a-8afea181e362"
      unitRef="usd">45876000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNS0yNi0xLTEtODAy_e7a416b7-b10b-442c-a992-81862678fce1"
      unitRef="usd">45876000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xNC0xLTEtODAy_a8892d16-2c6a-4da8-8432-958e48de8d06"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xNi0xLTEtODAy_29ec4740-4bb0-4a40-9e7f-e06b29c5b3b0"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0xOC0xLTEtODAy_96d8c706-2fe4-437a-ae27-7c272703139d"
      unitRef="usd">321175000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNi0yNi0xLTEtODAy_5818f263-b69f-45cc-a308-fcd5024830d1"
      unitRef="usd">321425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xLTEtMS03OTg_14df50c2-16ed-4715-ae72-7d86d5a45d22"
      unitRef="shares">-10000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i7ae2885c55f642d994259b2b4b8ae981_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0zLTEtMS03OTg_2a7857df-916e-4eae-ab76-d6dac1c4cde1"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy01LTEtMS03OTg_6e2cdeea-b24d-434d-b0db-5b076b03a646"
      unitRef="shares">-636301</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy03LTEtMS03OTg_40e7960b-adbc-49df-828c-9da57c9addba"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xNC0xLTEtODAy_2dc39dad-46ce-42fa-bf18-8b62be9f3c19"
      unitRef="shares">166500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xNi0xLTEtODAy_050bb2f0-939f-4609-9bd2-7205309fd1c6"
      unitRef="usd">1665000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0xOC0xLTEtODAy_9f55b1f6-97f0-46dd-9661-f11ac62de2eb"
      unitRef="usd">-1559000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfNy0yNi0xLTEtODAy_fef9656a-cb88-4061-84e5-d46e9133679e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idb9acfbec5024e03b62e6458d6044a86_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC01LTEtMS03OTg_0349465c-c8bc-467f-8d01-742d5f2679c8"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xNC0xLTEtODAy_def9c944-d444-4ba1-b535-3d2623505bd9"
      unitRef="shares">2068274</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib1540f6c6b5f4aa88f2144f3fd4e6163_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xNi0xLTEtODAy_549e1873-5eaa-4493-ae08-2824c4fcde1a"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0xOC0xLTEtODAy_e4da632a-cd23-4ca7-b988-db475b8bd944"
      unitRef="usd">27686000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOC0yNi0xLTEtODAy_c5899e51-ae47-4b29-b629-e4d60fabcb7d"
      unitRef="usd">27707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOS0xOC0xLTEtODAy_5923ce5b-56b0-42ef-83ff-4aab92f31e86"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfOS0yNi0xLTEtODAy_6bf91d3a-cf5b-4e20-9d21-072b969df3f0"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <us-gaap:DividendsCommonStockCash
      contextRef="i047a5af32bb447279c37cd2d611731d2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMTgtMS0xLTgwMg_0f508a1e-0360-4a2d-ad41-fa6e24ec52eb"
      unitRef="usd">191242000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i05303b79c9174efa85e2c62ca219b2a6_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMjAtMS0xLTgwMg_ce765565-43df-4865-801b-f9478471b58c"
      unitRef="usd">208758000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTAtMjYtMS0xLTgwMg_4911a2d9-24b8-42a8-9ea8-30be896c5162"
      unitRef="usd">400000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib3f7b31dbb5440f4865ef50e62b6b34d_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjItMS0xLTgwMg_055ecf86-1bf1-4c1a-9f2e-795970c810f1"
      unitRef="usd">3962000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icf9d4e53baeb449094f60b2deec1714c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjQtMS0xLTgwMg_a33b96f6-bcad-4034-a920-760c4c0d321a"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTEtMjYtMS0xLTgwMg_bc26f0d9-0141-430f-b029-064171d63d98"
      unitRef="usd">3972000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMS0xLTEtNzk4_5536e86d-ceb8-402f-a710-c9cd0e67abd3"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMy0xLTEtNzk4_70ddfe58-376f-4ca4-b338-b1720eabd6a4"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i364304d7936f4d479a276a953884a02f_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItNS0xLTEtNzk4_0552fedb-0941-4cec-81ec-29f9b4ccabc3"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i364304d7936f4d479a276a953884a02f_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItNy0xLTEtNzk4_a1b26c3c-acf8-4960-9b72-94347a509f18"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTQtMS0xLTgwMg_e4b0312c-ffb2-45fa-b992-b185a9364ce7"
      unitRef="shares">189431726</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTYtMS0xLTgwMg_4bbb9ba3-0b57-42c5-aa68-916eff1acbe8"
      unitRef="usd">1894000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c80af852de34c7399497b24ca3937c2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMTgtMS0xLTgwMg_f05d3f08-c9ef-4c64-a36f-05bd3c433872"
      unitRef="usd">589202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a5ad74986ca4cb1902d8aada8879b86_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjAtMS0xLTgwMg_07a13484-ea8f-43b0-81f1-44369fe9cd29"
      unitRef="usd">-5094000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id398413f054e49cd96486c8684ceb9a3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjItMS0xLTgwMg_8cc848d1-26f7-45fc-bd9e-7ccad887ea75"
      unitRef="usd">-10171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23a97def9115434ebb28ef8ae04c4039_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjQtMS0xLTgwMg_c8181fd9-2964-42c7-80f5-e80311eba7e7"
      unitRef="usd">1087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmM3NGJlMzNmOTJlZDQwYTg4MWViY2MwMmMxNjcyMDYwL3RhYmxlcmFuZ2U6Yzc0YmUzM2Y5MmVkNDBhODgxZWJjYzAyYzE2NzIwNjBfMTItMjYtMS0xLTgwMg_c5584ed9-e2e7-4ecf-9ac7-a92e3f3e88b7"
      unitRef="usd">576918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0xLTEtMS04ODg_dc29ddef-8d07-4b18-80e3-6eb800f78be4"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6a3f108c23684a67a3aba5c8ae58e7fa_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0zLTEtMS04ODg_e9f8eede-8fb8-44a5-b83f-b8db31825cfd"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib4519b15b50a4f6ba61f813d833f010a_I20190927"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi01LTEtMS04ODg_1270617a-36b8-40a4-92b0-558733e1bf76"
      unitRef="shares">607620</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4519b15b50a4f6ba61f813d833f010a_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi03LTEtMS04ODg_7bfe6979-137a-41fa-a0c4-45d344728a0f"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a6d5d0549734db3bee8e5ac4584a146_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0xOC0xLTEtODg4_2f4a6306-55cb-4759-b49d-04a9762cbea8"
      unitRef="usd">448510000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7e9c73165eb84d47a51fa33fdd91b6d7_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yMC0xLTEtODg4_593e1df3-fd79-4083-9184-c24f4f117c9a"
      unitRef="usd">172134000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83c94789e8a54d709d0d13f162dcfd00_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yMi0xLTEtODg4_bf636699-33ac-4b27-b726-999d45d18654"
      unitRef="usd">-17277000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21f55b0fb3d941b9b65c1314ed4f4c0a_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yNC0xLTEtODg4_ed3e3764-13e0-413b-a3a3-7db193d74084"
      unitRef="usd">865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i97bee18ea9d84d438b46d0121c4788cf_I20190927"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMi0yNi0xLTEtODg4_e6e8518c-9f0d-4b93-935c-145372191137"
      unitRef="usd">604338000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i82a2d41e562b4f4bb8dbbfe89f42d8a9_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yMC0xLTEtODg4_cc47c597-9e85-4390-8865-9955481c2233"
      unitRef="usd">8926000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yNC0xLTEtODg4_e053fd96-6c49-47cb-a1cc-854b39555d1f"
      unitRef="usd">32000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfMy0yNi0xLTEtODg4_b8ca15c8-f094-4b9b-a293-267f9808d194"
      unitRef="usd">8958000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6684b5f684044ab39ff84a3508932e50_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNC0xOC0xLTEtODg4_36c77f47-ba88-4c52-bfbb-23fe73c808ff"
      unitRef="usd">303000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNC0yNi0xLTEtODg4_9d2b8734-4102-48c9-9342-b6bae902bbf8"
      unitRef="usd">303000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia1073d5e28c44815918873db1c81bcc0_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yMi0xLTEtODg4_13895cb6-e1c3-4a25-8e32-c6565658367d"
      unitRef="usd">2863000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i315b89bab0f54ab3867edcddeebfa535_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yNC0xLTEtODg4_53b1aa77-4c7d-4ec0-bc94-7fa95f8ef254"
      unitRef="usd">23000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNS0yNi0xLTEtODg4_3619cac9-78b1-49cc-9577-f38bea58984f"
      unitRef="usd">2886000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0xLTEtMS04ODg_f4cd5618-7ab2-4938-8444-cff0c95a91ac"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0zLTEtMS04ODg_d610220e-7d0e-434c-a2c4-916ba680c324"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi01LTEtMS04ODg_fa74917f-bd97-4ca9-bb1b-6b8da0f92396"
      unitRef="shares">607620</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi03LTEtMS04ODg_0a454504-8e5b-4658-9a13-2fa627fe4c87"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0xOC0xLTEtODg4_cce5bf91-84b9-4512-afff-97be0fe7613c"
      unitRef="usd">448813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f38d89daccd441e9516226ccfaceab5_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yMC0xLTEtODg4_fd343e4c-93fe-49b0-9577-fd405453a47f"
      unitRef="usd">181060000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3308277c6c14f9f84874bd774b724df_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yMi0xLTEtODg4_bb153486-4e38-45b0-9ae0-6fd71fcfdf10"
      unitRef="usd">-14414000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if562c9b54a0645aba8a6f33d8be627a7_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yNC0xLTEtODg4_164536aa-4452-4b98-8a43-0b49176f48ac"
      unitRef="usd">920000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjdjMDBhZGU4NTY3YzQxZjZiODFhNzU5MzI5YjhkNzgzL3RhYmxlcmFuZ2U6N2MwMGFkZTg1NjdjNDFmNmI4MWE3NTkzMjliOGQ3ODNfNi0yNi0xLTEtODg4_9784dc66-7e5a-4d65-8594-9a991ad40838"
      unitRef="usd">616485000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia716fd433c174b9c90921ae105684da5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xLTEtMS0xMDcy_6d3214e4-744d-4d94-8636-99da917a3f26"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia716fd433c174b9c90921ae105684da5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0zLTEtMS0xMDcy_b1c9890b-e399-4ae3-b6e4-8b0fda80cfe2"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieed0c5d3c7674a19a76bcd3414d553a0_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi01LTEtMS0xMDcy_6135b353-1900-4e28-b62e-5b07471612b7"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieed0c5d3c7674a19a76bcd3414d553a0_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi03LTEtMS0xMDcy_4912bff6-f17e-46da-94ce-09ffcf2c3579"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xNC0xLTEtMTA3Mg_5ed58ac6-351f-40c7-a49b-d9048bc3df51"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd0b59b0ce4d40fa850f1ce4cd9e8a23_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xNi0xLTEtMTA3Mg_dd1b4cc8-2da4-48c4-a138-cf93c2c421ad"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14e654a6fbe7487a8bc4db496f31c057_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0xOC0xLTEtMTA3Mg_47ed3944-ecc4-4daf-8bc7-e2541d8eb395"
      unitRef="usd">458697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42018ac4fe1a4bd28bea77804b124f0e_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yMC0xLTEtMTA3Mg_12da8f69-24a6-4856-be88-72a4e8c1506c"
      unitRef="usd">194355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bfe13267b1b48e99946d37ec6478e7d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yMi0xLTEtMTA3Mg_f8003e71-2b99-4693-895d-5647a436f4b4"
      unitRef="usd">-19976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i16d3c56aa18a40a3adab103d99819982_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yNC0xLTEtMTA3Mg_84e17c42-1513-4af1-bbfc-8cea6e1c5f69"
      unitRef="usd">950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMi0yNi0xLTEtMTA3Mg_83bd5213-bf85-4644-8dc0-b47d54270690"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yMC0xLTEtMTA3Mg_cc2f15cd-4c2f-4014-911b-728046c1b306"
      unitRef="usd">9309000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yNC0xLTEtMTA3Mg_eab3b169-56c9-49cd-8b80-603aecb9b01b"
      unitRef="usd">103000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMy0yNi0xLTEtMTA3Mg_47968523-9900-4ee7-8428-1d7b0989cd28"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNC01LTEtMS0xMDcy_1acd21ad-dfa2-4fc3-bbeb-21de52b8b392"
      unitRef="shares">15828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNS0xOC0xLTEtMTA3Mg_270c3c4b-5244-4d78-9b93-a69bcd872db1"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNS0yNi0xLTEtMTA3Mg_c17002ce-aa87-4888-9dd0-df883d02e68b"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNy0xOC0xLTEtMTA3Mg_87ff06c4-2366-4a32-b881-ebe12780db8d"
      unitRef="usd">46901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfNy0yNi0xLTEtMTA3Mg_cf2d371e-1694-4edc-b70d-ce0ff0dff118"
      unitRef="usd">46901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xNC0xLTEtMTA3Mg_b2c6da46-af43-42d5-bc33-59f565707a98"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xNi0xLTEtMTA3Mg_537f7b88-deb5-475a-8e94-ed506c7ddae8"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0xOC0xLTEtMTA3Mg_f15b9a67-49e2-4a53-8e17-e7c7dbfaa233"
      unitRef="usd">321175000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOC0yNi0xLTEtMTA3Mg_6d16b64c-3fcc-4a06-9ba0-25cce9af4679"
      unitRef="usd">321425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xLTEtMS0xMDcy_e7bf09ce-1ad0-4245-9189-8df749b66ef1"
      unitRef="shares">-10000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0zLTEtMS0xMDcy_200839ff-32a6-47ed-be89-7389b9b88dd3"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS01LTEtMS0xMDcy_54eee1b4-6435-4d36-a990-c264dbcaa06b"
      unitRef="shares">-636301</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS03LTEtMS0xMDcy_9806fc11-8ecb-4775-9e8a-f6fa51a412e4"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xNC0xLTEtMTA3Mg_0490623a-de40-435b-b316-6dbccb381532"
      unitRef="shares">166500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xNi0xLTEtMTA3Mg_1c15dd15-4593-4c58-abab-8885641ebd0c"
      unitRef="usd">1665000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0xOC0xLTEtMTA3Mg_2487e2a8-0f2d-4390-a70e-fe9aaa2aa9e2"
      unitRef="usd">-1559000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfOS0yNi0xLTEtMTA3Mg_749533d9-c785-435a-8ee0-70b3b7c39235"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5db1bfbb120e4f53b1d4c4e30f5b2c77_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtNS0xLTEtMTA3Mg_77b54c91-0029-48d6-a5cc-945e8d147e7d"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTQtMS0xLTEwNzI_ffb7f4f1-e914-469d-a82d-522d3b944b3b"
      unitRef="shares">2068274</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic164e7407082497d8c44124f7d1772ce_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTYtMS0xLTEwNzI_3eb2b327-e50b-486a-9d6f-91490709b7e9"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMTgtMS0xLTEwNzI_810211ca-85d2-4f72-b1ea-309781a0236b"
      unitRef="usd">27686000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTAtMjYtMS0xLTEwNzI_24ced762-5a06-4bf1-b458-811372231a4e"
      unitRef="usd">27707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTEtMTgtMS0xLTEwNzI_5418fdab-ef43-4da6-bb16-2ffde08861f7"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTEtMjYtMS0xLTEwNzI_58a90bb6-478f-45f2-81d0-881aee9bc901"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6eab5e6482dc406ab2067ca7227df86d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMTgtMS0xLTEwNzI_7fdae095-ea46-4739-8611-77fea61dd5fc"
      unitRef="usd">191242000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibb080d0696d3429aaac6d6338ad8544d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMjAtMS0xLTEwNzI_85d776f9-5a07-4d5f-b9ac-e6910c2163ff"
      unitRef="usd">208758000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTItMjYtMS0xLTEwNzI_3ea53e73-b7a8-42d7-b9a4-8090dafa876b"
      unitRef="usd">400000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjItMS0xLTEwNzI_83370db8-623f-449e-9f87-596fed31e56e"
      unitRef="usd">10118000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0d9815ca96f84f308a3b36d4595ae94c_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjQtMS0xLTEwNzI_524ccb32-66ee-4b12-8738-b7a07d29a22d"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTMtMjYtMS0xLTEwNzI_26cdb822-ddcb-4333-805a-cd1ecdbdd440"
      unitRef="usd">10152000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i83ff26632fc447d4bf4c596a0f0aef42_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTQtMjItMS0xLTEwNzI_7876d57b-45ae-40b7-9047-b706833d7fcc"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTQtMjYtMS0xLTEwNzI_ee147e06-1a59-42c0-9607-7d38cdf9fe63"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMS0xLTEtMTA3Mg_47b9a8df-618f-4e45-996f-3409fa161895"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78bc82dc7638401bacd895e49d6fa400_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMy0xLTEtMTA3Mg_ba625906-803f-49d2-bbda-259b47243d9c"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i364304d7936f4d479a276a953884a02f_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtNS0xLTEtMTA3Mg_d86e5a99-957e-42dd-9d18-5c7b042eff64"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i364304d7936f4d479a276a953884a02f_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtNy0xLTEtMTA3Mg_e0741923-7aab-4303-b31e-453e91522286"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTQtMS0xLTEwNzI_d0f6b7cd-f6d0-40e4-9fda-6838f6a53999"
      unitRef="shares">189431726</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c01407c3d8847739482cbfbd46251ac_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTYtMS0xLTEwNzI_6718891d-55c0-4ff3-b21a-595ce370c750"
      unitRef="usd">1894000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c80af852de34c7399497b24ca3937c2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMTgtMS0xLTEwNzI_59b42150-d646-427f-834e-6e429d16c575"
      unitRef="usd">589202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a5ad74986ca4cb1902d8aada8879b86_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjAtMS0xLTEwNzI_7bea6656-a8af-4b07-9d1c-35a1210e23f9"
      unitRef="usd">-5094000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id398413f054e49cd96486c8684ceb9a3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjItMS0xLTEwNzI_9c99cfc9-7344-44aa-9e3f-b16eed58e3c3"
      unitRef="usd">-10171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23a97def9115434ebb28ef8ae04c4039_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjQtMS0xLTEwNzI_aacfc27f-cc1e-487a-bb7c-f95fc6633621"
      unitRef="usd">1087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOmUwZDcyMWY2NzA2ZTRlNjRhMWYzMTJhYWQ2ZGQyMWZhL3RhYmxlcmFuZ2U6ZTBkNzIxZjY3MDZlNGU2NGExZjMxMmFhZDZkZDIxZmFfMTUtMjYtMS0xLTEwNzI_ccc03e5d-6556-4cc5-bb21-9bebc9e7fc97"
      unitRef="usd">576918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2aad05b48fb44aabaec4ee037362584c_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0xLTEtMS0xMTAz_95273f50-97de-49ae-9259-69c0a5b2f34e"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2aad05b48fb44aabaec4ee037362584c_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0zLTEtMS0xMTAz_2f464cf3-b7c2-461d-85ce-60c4160b6967"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i06ee98dccd8d4f45aa1bc4124546f11b_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi01LTEtMS0xMTAz_5e7ee36d-ae50-4338-ae36-2ce2bf580836"
      unitRef="shares">607620</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i06ee98dccd8d4f45aa1bc4124546f11b_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi03LTEtMS0xMTAz_c13c80a5-3c62-4e4c-a70f-5a18562c2e88"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5695156d0ee84c59ab5b5bcdb90effe6_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0xOC0xLTEtMTEwMw_169bcb85-e997-4b70-889b-810a18b257e2"
      unitRef="usd">447762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9ae0028dfdc44f2a10f6fc6b0c047de_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yMC0xLTEtMTEwMw_262d5c90-f8ca-4d74-9c1c-6728af602143"
      unitRef="usd">157385000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i060f0c48386c4564ba769252f50ca422_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yMi0xLTEtMTEwMw_dd3390ef-2a9d-45e3-b09c-48c9619e591a"
      unitRef="usd">-16278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if73d2fa5528d436fb88bf51d40d07f54_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yNC0xLTEtMTEwMw_d7bae6ce-3280-47ec-959e-ad85f29dcca5"
      unitRef="usd">814000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMi0yNi0xLTEtMTEwMw_640f467d-8f02-42d7-95b4-67d1d4c75a2e"
      unitRef="usd">589789000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i72579448d65e442a8a4dbf77a4c25f53_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yMC0xLTEtMTEwMw_a881e864-9d05-45fe-9c27-2a14edaef7bb"
      unitRef="usd">23675000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yNC0xLTEtMTEwMw_40e34f94-0f8e-4b1e-9373-29e61ce29e39"
      unitRef="usd">101000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfMy0yNi0xLTEtMTEwMw_56e0deec-ec64-4cc3-919d-45de70167f49"
      unitRef="usd">23776000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2116f58a11304e08b67e5ce526536a4a_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNC0xOC0xLTEtMTEwMw_d0d0a53c-957b-4a27-bc97-7409d311d567"
      unitRef="usd">1051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNC0yNi0xLTEtMTEwMw_3ca671e0-550a-4b7d-a49a-d9138927f740"
      unitRef="usd">1051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic1f129369d09407fabb9239a9a6003ab_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yMi0xLTEtMTEwMw_201a1949-72fa-4b75-b1bc-57017b0452e8"
      unitRef="usd">1864000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6747fb9d4ce14e7195c88b54c37c5f7c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yNC0xLTEtMTEwMw_0b032a35-e1ed-438d-9a77-d130d3e25ef7"
      unitRef="usd">5000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNS0yNi0xLTEtMTEwMw_48197fbd-8b69-4abb-9842-74b815cc9de0"
      unitRef="usd">1869000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0xLTEtMS0xMTAz_194fa6f7-3dd5-4663-81e3-3d30153879b3"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7926862a66504b87a9311946f5c7a0b4_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0zLTEtMS0xMTAz_80477416-a4cf-49d6-9faf-6855f0452b95"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi01LTEtMS0xMTAz_e0e60f6b-3a89-4180-9948-f8a7a755bc0d"
      unitRef="shares">607620</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id33014c0a66a4a8fb1ce7622560c7210_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi03LTEtMS0xMTAz_919f5150-046b-46ee-9565-0207d327765d"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4f715ddc95b451ab2fbde2513c1bac9_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0xOC0xLTEtMTEwMw_cc9355a8-8d1f-4b8d-9e6d-388a7a6649fe"
      unitRef="usd">448813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f38d89daccd441e9516226ccfaceab5_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yMC0xLTEtMTEwMw_3be53865-0be1-4191-a0a6-c2882330b125"
      unitRef="usd">181060000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3308277c6c14f9f84874bd774b724df_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yMi0xLTEtMTEwMw_d3be3c1e-e453-44d6-9ca2-e1a0705e2383"
      unitRef="usd">-14414000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if562c9b54a0645aba8a6f33d8be627a7_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yNC0xLTEtMTEwMw_7ec66760-754c-48a9-90eb-f5b3e7be1816"
      unitRef="usd">920000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8yOC9mcmFnOjRmNzE1NjhmNDcwMzRiZTY5YTM1ZWFmZTVkNWYwZWQ0L3RhYmxlOjc0NmYzZDc0ODY5MjRhNDBhNjdkNDkwMTgxNmIwNDQ3L3RhYmxlcmFuZ2U6NzQ2ZjNkNzQ4NjkyNGE0MGE2N2Q0OTAxODE2YjA0NDdfNi0yNi0xLTEtMTEwMw_186f3d74-be7d-44d1-a70e-6e37a566c6fd"
      unitRef="usd">616485000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMy0xLTEtMS0w_1ec39c35-6e69-4648-8298-7c7f9b32b6b8"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMy0zLTEtMS0w_37e39822-4ba6-4cf8-9c84-831f1613d7ed"
      unitRef="usd">23776000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNS0xLTEtMS0w_fb104fe7-e03d-47bf-b317-d934c8070721"
      unitRef="usd">36225000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNS0zLTEtMS0w_a4804a59-6bdc-4f39-9774-ddc1458bdf94"
      unitRef="usd">47608000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0xLTEtMS01MTcz_b7c21cb3-3725-45d0-bdd8-1e8d47798811"
      unitRef="usd">226000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0zLTEtMS01MTcz_c001690c-71bf-443d-940f-8eb935246567"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0xLTEtMS0w_38846e1c-4891-46d9-ab3c-f0273f3e5c78"
      unitRef="usd">-17526000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNi0zLTEtMS0w_2244155b-1668-4d1d-bb51-79c5e55b0dbd"
      unitRef="usd">-288000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNy0xLTEtMS0w_3b02518c-3871-4c19-9d96-f8e293c9b181"
      unitRef="usd">46901000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNy0zLTEtMS0w_e04253d6-955e-4d74-a6d2-ee2e2c161709"
      unitRef="usd">1051000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOC0xLTEtMS0w_28bd71f1-2a87-4472-a3bf-101d9d31d55b"
      unitRef="usd">-272000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOC0zLTEtMS0w_f305e110-b054-4319-9dcb-b9264f992baa"
      unitRef="usd">-718000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0xLTEtMS0zMzAw_41ae7951-fb9e-4640-82ea-bd0cf660a950"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0zLTEtMS0zMzAw_58590f93-c854-4f08-b60b-71b4c7f90a8a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0xLTEtMS0w_9b5892d8-cb67-4bd0-b938-3a231c835b80"
      unitRef="usd">3857000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfOS0zLTEtMS0w_a263e9e4-a0cc-4669-83b9-f2b5055e8ced"
      unitRef="usd">3353000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTEtMS0xLTEtMA_5935acb4-5e47-4d28-85f7-c8fe8b232e3e"
      unitRef="usd">5975000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTEtMy0xLTEtMA_7bf7d7df-a720-4d98-ad1d-bfa27cf95712"
      unitRef="usd">-15540000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTItMS0xLTEtMA_91944d09-5152-4713-8c01-953c0deca7c3"
      unitRef="usd">-115000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTItMy0xLTEtMA_a63853f8-910f-4ca3-9735-a90cd461ce37"
      unitRef="usd">-657000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTMtMS0xLTEtMA_1a6559e2-53f1-487e-8a96-0b7e94d1d92e"
      unitRef="usd">-1118000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTMtMy0xLTEtMA_40173b52-b4f9-480c-b782-ba32878ab1ce"
      unitRef="usd">341000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTQtMS0xLTEtMA_10a2ae97-7319-4cab-b749-aa6e2bce5f39"
      unitRef="usd">29655000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTQtMy0xLTEtMA_11a73492-f349-4dd1-894e-30837bcc7ac9"
      unitRef="usd">6165000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTUtMS0xLTEtMA_9fb188ef-96c7-419f-9ead-db337dbc0c64"
      unitRef="usd">2411000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTUtMy0xLTEtMA_b8634663-2438-449e-abaa-10591e569646"
      unitRef="usd">1100000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTYtMS0xLTEtMA_c528d746-969e-466c-99c8-797ed807edb3"
      unitRef="usd">8283000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTYtMy0xLTEtMA_828f868d-46ee-4284-81b2-8f5f56652030"
      unitRef="usd">-20969000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTctMS0xLTEtMA_42e2a0cb-2343-4384-8016-d2d4bb20f442"
      unitRef="usd">-1185000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTctMy0xLTEtMA_b1bf313a-2303-4661-bc2f-5150bfe1c4ec"
      unitRef="usd">-17270000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTgtMS0xLTEtMA_8729d26d-e98b-44cf-a8d5-efcf849708c6"
      unitRef="usd">63534000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMTgtMy0xLTEtMA_224bd9ae-84f9-4c94-a20e-d595b99ac926"
      unitRef="usd">48770000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjAtMS0xLTEtMA_54cc7c56-18da-49a9-81b0-d3c26b44b63d"
      unitRef="usd">25880000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjAtMy0xLTEtMA_cb4afebd-3c17-4d19-be31-759059d18bb0"
      unitRef="usd">34997000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjEtMS0xLTEtMA_e651c03d-2b0a-4dea-ba4c-2f767817eeb4"
      unitRef="usd">8500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjEtMy0xLTEtMA_b27a9a5d-fde9-4813-8724-faf343e42942"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjItMS0xLTEtMA_d23950a0-9496-4ba2-8625-711599a65995"
      unitRef="usd">314000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjItMy0xLTEtMA_469c9be6-dc6d-4350-bb24-ab153e35d79d"
      unitRef="usd">3936000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjMtMS0xLTEtMA_a4b5037c-9c01-41f3-bc69-75cc91be3cdb"
      unitRef="usd">16335000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjMtMy0xLTEtMA_a4837646-83ad-46c2-a0da-5df6986ce0d9"
      unitRef="usd">0</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjQtMS0xLTEtMA_c88fecf8-906e-4bde-a76d-0924f77456a9"
      unitRef="usd">-50401000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjQtMy0xLTEtMA_4379731f-374f-4d9c-b4eb-4a3c6c652dd2"
      unitRef="usd">-31061000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjYtMS0xLTEtMA_fad8d824-75bb-49f0-8c59-2ba94a92fbc1"
      unitRef="usd">51377000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjYtMy0xLTEtMA_06d7d311-e402-4b9f-8ff8-b904273bbdaa"
      unitRef="usd">30000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMS0xLTEtNTE3Nw_2d14ee2b-ff3f-416f-936b-932a49a05beb"
      unitRef="usd">321425000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMy0xLTEtNTE3Nw_8e04ba48-f3ca-447a-8f05-5862c78ee137"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtMTA1ODM_b57e72bd-541c-441d-8595-26fcd66bcdf4"
      unitRef="usd">27707000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtMTA1ODM_260723b4-1a00-48db-b7de-bbb8f3f672b2"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtNTE3Nw_5be99875-6493-495e-af11-f9d0c48f9dba"
      unitRef="usd">400000000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtNTE3Nw_337283de-04ac-4e02-9f5d-64fe6fe1b5fb"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMS0xLTEtNTE3Nw_7bd9e888-1d80-4223-ac79-2710f61aa929"
      unitRef="usd">315719000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMy0xLTEtNTE3Nw_bb4de6a2-1077-4a37-b566-3a02f66c3da9"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzItMS0xLTEtNTE3Nw_fddb3965-aa62-4fd3-baa5-21724e88c265"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzItMy0xLTEtNTE3Nw_f592f2c4-82a1-40b0-b9a0-01b1a52d2402"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMS0xLTEtNTE3Nw_00367f94-7b60-4b81-9453-17b17e49e62c"
      unitRef="usd">33000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMy0xLTEtNTE3Nw_af73b6a9-5f2e-4308-99bb-f94a5efef512"
      unitRef="usd">0</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjctMS0xLTEtMA_2f5e07be-da41-4ccb-ab03-92428129cff1"
      unitRef="usd">-72186000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjctMy0xLTEtMA_f4874dfe-f4f3-4cce-b1bf-1542da99080f"
      unitRef="usd">30000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjgtMS0xLTEtMA_0f362bca-df20-4301-b765-66d087421e73"
      unitRef="usd">3350000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjgtMy0xLTEtMA_3c50c50c-a2d0-400f-af19-a848415ecb6d"
      unitRef="usd">-6452000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMS0xLTEtMA_c0bf52ff-6bee-427e-9855-4acd39798f0d"
      unitRef="usd">-55703000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMjktMy0xLTEtMA_191a43fc-4ad9-4121-a9d7-5382f3077ce0"
      unitRef="usd">41257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMS0xLTEtMA_4245f491-62e3-4797-90e4-1aa7fa2d88c3"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzAtMy0xLTEtMA_3361d623-96a7-407b-aa20-b6a681d9e090"
      unitRef="usd">103257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMS0xLTEtMA_755682f0-b821-4910-9d6d-780d49a59689"
      unitRef="usd">164173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzEtMy0xLTEtMA_b8c507f0-f378-4de8-95a7-8b37e1039495"
      unitRef="usd">144514000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMS0xLTEtMA_8fe0f499-818b-491b-a9fd-c73ea7e787ae"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzMtMy0xLTEtMA_9989bf88-f632-4468-ab07-a4d134f502ab"
      unitRef="usd">99743000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzQtMS0xLTEtMA_f1bcedd4-9ba5-4f0a-bc4a-25628a0f3961"
      unitRef="usd">5385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzQtMy0xLTEtMA_a3b6c563-4037-4823-9a7d-5f90b17f1ae2"
      unitRef="usd">3514000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzUtMS0xLTEtMA_b795fb9a-112a-41c7-90b8-f4822c8c2dda"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzUtMy0xLTEtMA_e51cdb67-a574-4ea4-84c0-15bfc7fb632c"
      unitRef="usd">103257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzYtMS0xLTEtMA_fbb7be0d-68a0-4e7e-9939-e6a565f808aa"
      unitRef="usd">157653000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzYtMy0xLTEtMA_8ea1a2c0-16aa-459f-a5b5-294192147faa"
      unitRef="usd">139306000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzctMS0xLTEtMA_82ea3724-bcde-46ad-aae5-6c7df0176f0f"
      unitRef="usd">6520000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzctMy0xLTEtMA_0812b5d7-d859-40f3-ba55-06d818c1a9d2"
      unitRef="usd">5208000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzgtMS0xLTEtMA_45ff4205-fd44-46fb-82a2-f908a301c0e6"
      unitRef="usd">164173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfMzgtMy0xLTEtMA_a585135c-c9c3-40af-b510-db90eadc17c0"
      unitRef="usd">144514000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDAtMS0xLTEtMA_6c8c335c-34e5-4d47-b5e4-9fc2d851baa4"
      unitRef="usd">2559000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDAtMy0xLTEtMA_6bd17cba-001c-4e17-a316-d09be60bbd40"
      unitRef="usd">872000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDEtMS0xLTEtMA_c656765e-11ed-4224-8d93-697664f295cc"
      unitRef="usd">7568000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDEtMy0xLTEtMA_ade8c084-0964-4f59-869f-1c2279f9aec3"
      unitRef="usd">12937000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDMtMS0xLTEtMA_b578a1aa-cace-4ff2-996a-0f1a444e2964"
      unitRef="usd">786000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDMtMy0xLTEtMA_1a13b8ce-b602-4942-935b-a5bdc58654a1"
      unitRef="usd">2663000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NotesIssued1
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDQtMS0xLTEtMA_383ccebb-923e-4932-8256-f9da86cf38e8"
      unitRef="usd">171000</us-gaap:NotesIssued1>
    <us-gaap:NotesIssued1
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDQtMy0xLTEtMA_75e56cf8-c8e3-44b1-a987-7f104a696227"
      unitRef="usd">232000</us-gaap:NotesIssued1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDUtMS0xLTEtMA_69b452b6-cc15-40d7-83ee-c9d0576596bc"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zMS9mcmFnOjc2NGEwM2JhNGEyMDRkNzliZWVkNzcyMzdiYzcwY2M4L3RhYmxlOmU2YTM2YjY4NzQ0NjQ3MWRhMGE3YmU0MjAyYjBhNTM3L3RhYmxlcmFuZ2U6ZTZhMzZiNjg3NDQ2NDcxZGEwYTdiZTQyMDJiMGE1MzdfNDUtMy0xLTEtMA_c130d7d3-c38a-4c26-a6fb-de5a97196f71"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNTQ5NzU1ODE1MDUzNA_5be6b9d4-e696-4cf1-8b86-eac1c3a51938">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;The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#x2019;s Registration Statement on Form S-1 filed with the SEC on February 2, 2021 (the &#x201c;Registration Statement&#x201d;). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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, noncash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed by PSL 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 $949 and $1,407 of income earned during the three- and nine-month periods ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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 December&#160;25, 2020. This amount includes an estimated tax effect of $1,552 for the nine-month period ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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 20, &#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 PSL Divestiture noted above, the following noncash assets and liabilities and related equity impacts attributable to the unaudited 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&#160;11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization.&#160;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.&#160;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;To the extent that the COVID-19 pandemic adversely affects the Company&#x2019;s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. For example, if the business impacts of COVID-19 are &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;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 President of the United States signed into law the Coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;). The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (&#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 and QIP changes to be $8,963 and $1,680, respectively. 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 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 third quarter three-month period is a 13-week period ending on the last Friday in December. The Company&#x2019;s 2021 fiscal three- and nine-month periods ended December&#160;25, 2020, and the Company&#x2019;s 2020 three- and nine-month periods ended December&#160;27, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <algm:SaleOfStockPercentageOfOwnershipInterestSold
      contextRef="i821d6d9244cc4cf4ac15a37572ae93ed_D20171001-20171031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNTU5_d713f133-cce5-4054-b426-95d069bee3ae"
      unitRef="number">0.288</algm:SaleOfStockPercentageOfOwnershipInterestSold>
    <algm:NumberOfLocations
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfODM5_b5915e73-8c5b-4e89-bcce-d5f1b848af38"
      unitRef="location">16</algm:NumberOfLocations>
    <algm:NumberOfContinentsOnWhichEntityOperates
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfODU5_065694aa-6748-4a6f-9ed6-fb04c4018f88"
      unitRef="continent">4</algm:NumberOfContinentsOnWhichEntityOperates>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1Mjk1Nw_6f32f90b-42a4-4a87-a7ca-8a3df35bf269"
      unitRef="shares">28750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i578300905bd14f568c5180d72b595c14_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjMwMA_dbca5ba3-731b-40ce-9a86-7c0d04094fb8"
      unitRef="usdPerShare">14.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzg0ODI5MDcwNzk4Mg_5fbbeee2-1668-48f6-9cb4-0e7d881efe1b"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzg0ODI5MDcwNzk4Mg_6649957f-5f61-458d-8618-97635ae41740"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i5b45a55531d14386b4ad35d0f52dfd8d_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1Mjk4NA_30a91d9e-7fe9-4225-a886-48433e640183"
      unitRef="shares">3750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzAwOA_13aabb20-b718-47e3-968f-8b7e9d1b5ce2"
      unitRef="usd">321425000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <algm:SaleOfStockUnderwritingDiscounts
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzAzMw_44341b7a-64f2-4839-bf71-7d44dd3eb235"
      unitRef="usd">20125000</algm:SaleOfStockUnderwritingDiscounts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA2Mw_ac930311-9093-44d4-bd5a-28ce64b788f0"
      unitRef="usd">8450000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjUzMQ_d47ebaf4-23da-41e9-b02d-63247d906580"
      unitRef="usd">42700000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjYxNA_8934ffbb-1db3-4014-94b5-93fd101e1d5b"
      unitRef="usd">15000000</algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="id0ac682664d54620873f5797cec62936_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjYyOA_fc2d73dc-f740-44ab-ae01-b40e627030be"
      unitRef="usd">66377000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjEwNA_176a6dd7-09df-448b-a981-4fefad9e06ab"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MjEwNA_1d88a27d-f38e-4cca-bc36-62b0aebf2455"
      unitRef="usd">51377000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <algm:InterestPaidRelatedParty
      contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA4MA_239ae4e6-ddaa-4f36-a947-0ace14a5af0e"
      unitRef="usd">762000</algm:InterestPaidRelatedParty>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i1f68b322083b48499696296c0228e4b7_I20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMTY0OTI2NzQ1MzA4MA_ed8f310f-8bcc-4dd6-8d3e-3617a5b6cdb9"
      unitRef="usd">762000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i7040b33a336d4906ae8e6dd84eecf2f8_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjc2MQ_d40f2c62-389e-4457-b143-570e5cd211c5"
      unitRef="number">0.70</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjgxNQ_fd673a91-7312-4c20-94db-b9392834dad3"
      unitRef="number">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjg4NQ_fd673a91-7312-4c20-94db-b9392834dad3"
      unitRef="number">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="ic0b0d486015f42d384159f8dd765b0bb_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDc5OQ_298a9238-6508-46d2-8396-e9c8cad64ae8"
      unitRef="usd">25250000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6b022b637a5f4c0eb9ca1ae85c626f93_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzI5ODUzNDkwMjEzNA_f08dc56b-bcc8-40a3-8a7d-397753af5c4d"
      unitRef="usd">949000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDkwNg_a6d831e1-103e-4f41-97c2-ceb30d6b3b10"
      unitRef="usd">1407000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMzU2Mg_45a2a702-d83f-4fba-9db8-4b3989341cbc"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture
      contextRef="i4c5b4601bff14396bb8e1031b0da5248_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MTA5Ng_3b7231c3-2a26-4706-803c-96deb3db94a9"
      unitRef="usd">1552000</algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture>
    <us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfOTM5MQ_9bd7f781-b671-4b9e-9ab3-1bddf86a820e">&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 PSL Divestiture noted above, the following noncash assets and liabilities and related equity impacts attributable to the unaudited 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="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMS0yLTEtMS0w_fa6abf11-b4b0-49be-be1d-387c4d25ff0f"
      unitRef="usd">-15332000</algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMi0yLTEtMS0w_4bcf0b5c-3817-402d-9e78-f7a4563eae00"
      unitRef="usd">-1013000</algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMy0yLTEtMS0w_ce19ce82-695e-4771-bc89-f311bcf71cdc"
      unitRef="usd">37000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNC0yLTEtMS0w_fefb55c1-bba6-484b-b256-cdc2c3196c87"
      unitRef="usd">-308000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNS0yLTEtMS0w_8dbbd6f2-2840-424e-a0a0-82ae1afba5dd"
      unitRef="usd">-32250000</algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNi0yLTEtMS0w_aa6a209a-07a0-485a-9bd1-765c1959c89e"
      unitRef="usd">-376000</algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfNy0yLTEtMS0w_1c8b9961-e0dd-4ee0-a53a-35db4b8edbbd"
      unitRef="usd">-115341000</algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfOC0yLTEtMS0w_2c6ff15d-0e77-4f47-91a6-e5f4202aa56c"
      unitRef="usd">51377000</algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfOS0yLTEtMS0w_a81a5e98-b674-4519-9b3b-7dba0d2056ba"
      unitRef="usd">25462000</algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTAtMi0xLTEtMA_5d8d4825-7fa2-4485-a89f-82985b63742f"
      unitRef="usd">5609000</algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTEtMi0xLTEtMA_1b17357c-b3e1-46f9-ac22-a86eee78b05d"
      unitRef="usd">4176000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTItMi0xLTEtMA_b2ae7cc5-4307-413b-8b6e-447eb5d12877"
      unitRef="usd">7150000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTMtMi0xLTEtMA_14e9ff16-c418-41f1-afd3-55aa5f46f464"
      unitRef="usd">25000000</algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTQtMi0xLTEtMA_d55b92ad-df5a-4e75-958f-50c7cb3d17d9"
      unitRef="usd">10000000</algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTUtMi0xLTEtMA_e2130f93-015c-4517-a777-d7e359c176f6"
      unitRef="usd">17700000</algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTYtMi0xLTEtMA_33c9bbc0-4f52-4654-adcb-36374ba2596d"
      unitRef="usd">-1247000</algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RhYmxlOjBlNWJhMGZiMzdlNjQzZjk4Y2MxNmNlYWZiYTNhZTFkL3RhYmxlcmFuZ2U6MGU1YmEwZmIzN2U2NDNmOThjYzE2Y2VhZmJhM2FlMWRfMTctMi0xLTEtMA_8dbf24ce-8e8a-4243-b3a3-c9d45a54ae37"
      unitRef="usd">19165000</algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ia76d7970eec54d5d86d6ec3fe437d2ea_D20191228-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfNzgyNA_fc6f71c1-ff2a-49ac-997c-b2cf55d084e8"
      unitRef="usd">43000000</us-gaap:ProceedsFromLinesOfCredit>
    <algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses
      contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDUzMA_8022fb8a-2d1f-4623-84d2-2d855d70377d"
      unitRef="usd">8963000</algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses>
    <algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty
      contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI2OTYwMA_d0f05f0c-f0a6-4413-9b4c-10cf6cbe09a6"
      unitRef="usd">1680000</algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty>
    <algm:EstimatedDeferredPayrollTaxesCARESAct
      contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDUzNw_0324b932-7860-4bd6-b444-60b9c37b1c59"
      unitRef="usd">2766000</algm:EstimatedDeferredPayrollTaxesCARESAct>
    <algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne
      contextRef="i721e5072c6444a3b8bcd4a00f59e8caf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV8zNy9mcmFnOjdiNDdkY2QxYjA4ZjQ1NGNhM2JkOGZjYTU2YWI4YjFjL3RleHRyZWdpb246N2I0N2RjZDFiMDhmNDU0Y2EzYmQ4ZmNhNTZhYjhiMWNfMjE5OTAyMzI3MDc3Nw_2b668fbf-9cf1-4a85-949e-71da00e6019e"
      unitRef="usd">1383000</algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjI_d4cc8a46-f047-4d4b-b75e-ca1d5f732fee">Summary of Significant Accounting Policies &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="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 stockholder&#x2019;s equity as a reduction of the additional paid-in capital generated as a result of the offering. As of December&#160;25, 2020 and March&#160;27, 2020, the Company had $0 and $0 of deferred offering costs, respectively. &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 Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;25, 2020 and March&#160;27, 2020, Sanken accounted for 19.8% and 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 during those periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for 16.1% and 17.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;25, 2020. For the three- and nine-month periods ended December&#160;27, 2019, Sanken accounted for 10.3% and 10.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;27, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the&#160;three-month period ended December&#160;25, 2020 sales from customers located outside of the United States accounted for, in the aggregate, 85.4% of the Company&#x2019;s total net sales, with Greater China accounting for 28.1%, Japan accounting for 16.0% and South Korea accounting for 10.7%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;25, 2020. During the nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.1% of the Company&#x2019;s total net sales, with Greater China accounting for 27.9%, Japan accounting for 17.4% and South Korea accounting for 10.5%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the&#160;three-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for 82.8% of the Company&#x2019;s total net sales, with Japan accounting for 28.8% and Greater China accounting for 22.1%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;27, 2019. During the nine-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for 81.8% of the Company&#x2019;s total net sales, with Japan accounting for 27.8% and Greater China accounting for 20.0%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;27, 2019.&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;Impact of Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued its new lease accounting guidance in ASU &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No. 2016-02,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;&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;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d; or &#x201c;the new lease standard&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;subsequently amended by ASU &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;2018-11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases (Topic 842): Targeted Improvements&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;. Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis; and 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;right-of-use&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; asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. Lessees will no longer be provided with a source of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;off-balance&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; sheet financing. The new lease guidance also simplifies the accounting for sale and leaseback transactions primarily because lessees must recognize lease assets and lease liabilities. The standard is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years (i.e., January 1, 2019, for a calendar-year entity). Early application is permitted. Entities have the option of using either a modified retrospective approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, or else a transition option (which the Company expects to use) allowing lessees to not apply the new lease standard in comparative periods but instead recognize a cumulative-effect adjustment to retained earnings as of the date of adoption. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition 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;In May 2020, FASB issued ASU No.&#160;2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December&#160;15, 2021 and interim periods within those fiscal years beginning after December&#160;15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and its assessment of the impact of adopting this standard is underway, including cataloging all leases, performing a preliminary analysis of the amounts of lease liabilities 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;right-of-use&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; assets to be recorded and reviewing potential changes to the disclosures on leases. Based on this &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;preliminary assessment, the Company does not expect the adoption of this standard to have a significant impact on its consolidated statement of operations. However, the Company expects that the recognition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;right-of-use&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; assets and corresponding lease liabilities will have a significant impact on its consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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.&#160;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, 2019 and is effective for nonpublic companies for fiscal years beginning after December&#160;15, 2021. 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, 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;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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,&#160;&#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;&#160;(&#x201c;ASU 2018-14&#x201d;),&#160;which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December&#160;15, 2020 and for nonpublic companies beginning after December&#160;15, 2021. The Company is evaluating the new guidance and the expected effect on 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 August 2018, the FASB issued ASU No.&#160;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&#160;3 fair value measurements and the information used to determine the fair value of Level&#160;3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December&#160;15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on 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 2019, the FASB issued ASU No. 2019-12,&#160;&#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 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. This ASU is effective for fiscal years beginning after December&#160;15, 2020 for public companies and for fiscal years beginning after December&#160;15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on 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.&#160;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 standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December&#160;15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. &lt;/span&gt;&lt;/div&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 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 discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMTc_32d76713-085b-4579-ac7c-d7a1ded60f2c">Use of Estimates 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 unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMTg_fc07f167-e141-400a-a87f-a8f0c0cbf3ab">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 stockholder&#x2019;s equity as a reduction of the additional paid-in capital generated as a result of the offering.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:DeferredOfferingCosts
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTQzMw_7c2c771b-ce19-4012-81d3-9199ad6eeceb"
      unitRef="usd">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTQ0MA_db3a554a-70e0-4135-b5f7-2e1e3099476b"
      unitRef="usd">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjA_e453962e-37a8-402e-af0b-a64b884fdc57">Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f7eae671e4d488ab7da112f6fb9e019_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjIzMw_333152f3-4798-4a89-aea6-983f051e178e"
      unitRef="number">0.198</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i965204577daa4793a37bd25341f7a564_D20200328-20200626"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjI0MA_d4e22932-5df4-4c19-a4b1-37aa7dd873f6"
      unitRef="number">0.338</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie99e2384e6444214980deac27c3f2f58_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjUzMA_fbe027ce-0a49-4f67-8201-7ac9361cecaa"
      unitRef="number">0.161</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9739960244924ccc8911c6a1012f91bd_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjUzNw_f1bb44de-27d6-4807-b41c-b7c1b451a904"
      unitRef="number">0.174</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0cd74862db6e402686556461a687fc9a_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjczNg_f566f366-7d92-4e2b-90e8-bbf8830c069c"
      unitRef="number">0.103</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6d4f3c26ed944f6782faf979a1b8cf17_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjc0Mw_31effe23-db81-4228-9a11-6275f77f97d3"
      unitRef="number">0.104</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i462d761fec5b454d93185cfdf81ef831_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzAwMw_49329ab7-357a-4ab9-abc0-1a8a3f75e304"
      unitRef="number">0.854</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0db83fbdd10c4db7baff32d4a2873e43_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzA3NA_ade550c1-eba8-4121-978c-1fa30ef83c44"
      unitRef="number">0.281</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2b4c01b0da9f43bbaa671bcee1bb7d15_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzEwMg_56cf9703-e813-492e-bda3-34aa4e6e49ba"
      unitRef="number">0.160</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1d7250cbbc164430b78e5e7d4de1717c_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMjE5OTAyMzI3NjI2NA_a5ad3477-4743-4632-8c98-b3dc00210139"
      unitRef="number">0.107</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i77dfeb80c44349448b854aac4d3226fc_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzMzNg_6fe8f891-9eaf-4355-8710-94aa95204a32"
      unitRef="number">0.861</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2ad4d3e913094a84bd0588da93c35144_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQwNw_23bec598-d900-4ef5-91c5-2d651045c406"
      unitRef="number">0.279</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4103ec0145e94939b22e5d0e3ff6c377_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQzMg_035bca67-a4a4-4761-aa85-8c6da1fd7bd1"
      unitRef="number">0.174</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i179600457aaa4b0d8d140ecb666eb9f1_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzQ2Ng_31b4eb9c-f7b1-496d-bbca-188fecef2cec"
      unitRef="number">0.105</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4a3ce6eb601e464aa80f60de73e83c6c_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzcwMA_658249c9-7316-4623-bf0d-23e7570657c4"
      unitRef="number">0.828</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifcd372f0b080465cb2b6274d79524ff4_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzc2Mw_6891559f-f37d-4093-abba-7e2bbd3905e6"
      unitRef="number">0.288</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i408f4e8a42104ec888b32fd900b91bd1_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMzc5OQ_913fd09a-d3da-4ed1-aece-26cbd4a5ec9d"
      unitRef="number">0.221</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8e95c7b2626a49818cfa917a365eb26e_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDAzMw_e27fea85-a85b-4dc5-9e56-09c5556178ca"
      unitRef="number">0.818</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i82279ecaba5b4f8cac8c89c0c0fc2ad9_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDA5Ng_404d6934-6db7-46e6-a25d-260880dbb1fc"
      unitRef="number">0.278</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0d1b4fcd83af41f083d86f0640d073d5_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfNDEzMg_57c92572-675f-4127-a5ee-9b93a136eae7"
      unitRef="number">0.200</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80MC9mcmFnOmU3OGQyYjMwMDI4MzQzNTk4ZWMxYmFlZmMwMzg3YzAzL3RleHRyZWdpb246ZTc4ZDJiMzAwMjgzNDM1OThlYzFiYWVmYzAzODdjMDNfMTIzMjE_3799d144-f04d-4a6b-bd4a-f07c9ad4b8ee">&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;Impact of Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued its new lease accounting guidance in ASU &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No. 2016-02,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;&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;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d; or &#x201c;the new lease standard&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;subsequently amended by ASU &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;2018-11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases (Topic 842): Targeted Improvements&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;. Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis; and 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;right-of-use&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; asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. Lessees will no longer be provided with a source of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;off-balance&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; sheet financing. The new lease guidance also simplifies the accounting for sale and leaseback transactions primarily because lessees must recognize lease assets and lease liabilities. The standard is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years (i.e., January 1, 2019, for a calendar-year entity). Early application is permitted. Entities have the option of using either a modified retrospective approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, or else a transition option (which the Company expects to use) allowing lessees to not apply the new lease standard in comparative periods but instead recognize a cumulative-effect adjustment to retained earnings as of the date of adoption. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition 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;In May 2020, FASB issued ASU No.&#160;2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December&#160;15, 2021 and interim periods within those fiscal years beginning after December&#160;15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and its assessment of the impact of adopting this standard is underway, including cataloging all leases, performing a preliminary analysis of the amounts of lease liabilities 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;right-of-use&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; assets to be recorded and reviewing potential changes to the disclosures on leases. Based on this &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;preliminary assessment, the Company does not expect the adoption of this standard to have a significant impact on its consolidated statement of operations. However, the Company expects that the recognition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;right-of-use&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; assets and corresponding lease liabilities will have a significant impact on its consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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.&#160;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, 2019 and is effective for nonpublic companies for fiscal years beginning after December&#160;15, 2021. 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, 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;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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,&#160;&#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;&#160;(&#x201c;ASU 2018-14&#x201d;),&#160;which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December&#160;15, 2020 and for nonpublic companies beginning after December&#160;15, 2021. The Company is evaluating the new guidance and the expected effect on 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 August 2018, the FASB issued ASU No.&#160;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&#160;3 fair value measurements and the information used to determine the fair value of Level&#160;3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December&#160;15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on 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 2019, the FASB issued ASU No. 2019-12,&#160;&#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 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. This ASU is effective for fiscal years beginning after December&#160;15, 2020 for public companies and for fiscal years beginning after December&#160;15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on 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.&#160;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 standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December&#160;15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. &lt;/span&gt;&lt;/div&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 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 discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzU5OQ_4dd4c96f-2821-4d2c-95de-a091d72eea7d">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. (the &#x201c;Acquisition&#x201d;), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $35,081, including certain earn-outs that have the potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,800.&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.&#160;The following table summarizes the preliminary purchase price allocation recorded:&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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;35,081&#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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;35,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 revenue, 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 for 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 purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Acquisition, which remains preliminary, and using assumptions that the Company&#x2019;s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any &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;changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to 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;The revenues and loss before income taxes from the Acquisition were immaterial to the Company&#x2019;s consolidated results for the three- and nine-month periods ended December&#160;25, 2020. 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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzA2_c1179fa0-8a5a-4da2-bcc7-2f473c60a078"
      unitRef="usd">35081000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzcy_16ca220e-c743-4913-86ba-a946546e6055"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfNDM0_fcc7f19d-7921-4c69-bf52-3d029780eec3"
      unitRef="usd">7800000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzYwMA_1716cb74-3571-416f-bc1c-c96494fada82">The following table summarizes the preliminary purchase price allocation recorded:&lt;table style="border-collapse:collapse;display:inline-table;margin-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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;35,081&#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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;35,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMS0xLTEtMS0w_899ef37e-3e16-470e-8b43-55ed8c1b1e71"
      unitRef="usd">27281000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMi0xLTEtMS0w_e6e0253b-b264-4845-94a7-e5d6c74cab4d"
      unitRef="usd">7800000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMy0xLTEtMS0w_f4a95f77-e549-465b-90f9-3fe28d511141"
      unitRef="usd">35081000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNS0xLTEtMS0w_964d233a-ed16-4d14-99a4-2d180e5f7448"
      unitRef="usd">4064000</algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNi0xLTEtMS0w_3d101527-4b6b-4794-a25f-8301d05f9ecd"
      unitRef="usd">57000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfNy0xLTEtMS0w_b23054ff-c8dd-4f0d-aa84-1678e1e48f89"
      unitRef="usd">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfOC0xLTEtMS0w_31f39aa2-2f21-412f-9af0-e07f1d9c991a"
      unitRef="usd">2400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfOS0xLTEtMS0w_cd972758-0ef7-4caf-af48-fff59d0d6766"
      unitRef="usd">3843000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:Goodwill
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMTAtMS0xLTEtMA_75a20a4a-2261-432f-9313-516bc06e01b9"
      unitRef="usd">18803000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmU4NjBkMzdlZDI5NjQ4MDU4OTMzMGI1NzMwMzQ2MGM2L3RhYmxlcmFuZ2U6ZTg2MGQzN2VkMjk2NDgwNTg5MzMwYjU3MzAzNDYwYzZfMTEtMS0xLTEtMA_c3149525-9ddd-48e4-aa74-833a7ad2a8a2"
      unitRef="usd">35081000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMTE0Nw_a99c6927-834b-48f9-9955-bb9c2724cf10"
      unitRef="usd">2400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMzYwMQ_d84aff57-dec0-4e5b-80fe-14f0b59bf278">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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="ic4f5e668b593433d8b3d68cedbfcac97_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMS0xLTEtMS0w_6e7f093a-eb5d-49fe-83d1-db41da68fd3f">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ida3cb6c7eb7b4e92920e69bfd2cd3252_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMS0zLTEtMS0w_25b9f211-5a78-497d-90e9-cf885a1b0edf"
      unitRef="usd">13100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic4a34700e8104c838021488e52575dd3_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMi0xLTEtMS0w_ce36a055-adf0-40a0-a7ad-7a3da9b99ae9">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic57a4e797ffe4e74937c62df751b0951_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMi0zLTEtMS0w_cca6433b-f496-4aa8-8609-bb557168fd86"
      unitRef="usd">300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie1112ac18c4a433e878bbee93433abbe_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMy0xLTEtMS0w_ff610ca4-7f30-40c5-848b-a2be91170bfe">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i87b5c42a89a745af8be4e821ad5fe92b_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfMy0zLTEtMS0w_c90121a1-82ce-49fa-a6c6-48812ef4c954"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RhYmxlOmZiY2VlZjIzYzJlNzRkYWY4OTEzOTA4NWNjYWU1Yjc5L3RhYmxlcmFuZ2U6ZmJjZWVmMjNjMmU3NGRhZjg5MTM5MDg1Y2NhZTViNzlfNC0zLTEtMS0w_b07e96db-2013-48bc-9326-0f6df690edff"
      unitRef="usd">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:NumberOfReportingUnits
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80My9mcmFnOjI1MWE4ZDJhZjhlNzQxN2RhNmMzNGIyMGQ5MjVmY2Q0L3RleHRyZWdpb246MjUxYThkMmFmOGU3NDE3ZGE2YzM0YjIwZDkyNWZjZDRfMjM2OQ_b1dc99f4-a325-44ae-9d53-d10b8e99771d"
      unitRef="reportingunit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5NA_35546a1d-21c1-4d92-a69d-6bbe79120daf">Revenue from Contracts with Customers &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from the sale of magnetic sensor integrated circuits (&#x201c;ICs&#x201d;), 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 three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019. 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;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by 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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&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;Core end market:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automotive&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;113,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;99,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 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;279,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;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;289,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,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;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by product:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.567%"/&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:11.567%"/&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:11.567%"/&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:11.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power integrated circuits (&#x201c;PIC&#x201d;)&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;54,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Magnetic sensors (&#x201c;MS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by geography:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;86,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Greater China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At December&#160;25, 2020 and March&#160;27, 2020, these adjustments were $16,574 and $17,473, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of credits of $899 and $815 for the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5NQ_bd35e399-2e2f-41b0-b481-b573a56df22e">&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&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;Core end market:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automotive&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;113,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;99,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 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;279,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;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;289,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,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;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9dbd80a8c654ef38a7470b52e89bfbf_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy0xLTEtMS0w_cfaa28b0-9348-4e1c-979d-19008ce4ea9c"
      unitRef="usd">113902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cc261482da54d9e8ad3f84ab401f188_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy0zLTEtMS0w_4341cd32-5a52-4985-bd39-37f1975f0d6f"
      unitRef="usd">99074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy01LTEtMS0w_fcb3264d-dc42-42fe-9e2a-b22d491150a7"
      unitRef="usd">279759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfMy03LTEtMS0w_f79450f4-aadd-4c00-b332-1b43515cc04c"
      unitRef="usd">289681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4829cf163d64550be298c776fd0e76f_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC0xLTEtMS0w_6ee4eac8-084d-43e6-b620-370e5c10cc28"
      unitRef="usd">23654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6efab3d878b34e39a074955b04c5e018_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC0zLTEtMS0w_28515803-b560-47db-be5d-d529a753ac5b"
      unitRef="usd">21358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC01LTEtMS0w_70d79c77-9b96-447c-83a7-ca399dee3235"
      unitRef="usd">65710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4767cbccadeb426fba9180058972519c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNC03LTEtMS0w_47f5e7ea-65d2-42b3-a875-dcdd4735372d"
      unitRef="usd">56095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e1b1d24eac445d78ad5117f38bca79c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS0xLTEtMS0w_aa513786-9077-48b6-b61f-9fa1362cb943"
      unitRef="usd">26893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib649e45f57f44d4ba27d5e4d4f0e0523_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS0zLTEtMS0w_14db8fb5-d29b-4f95-9180-d554e1e4dd12"
      unitRef="usd">15070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS01LTEtMS0w_2b9fc241-ec5b-4baa-873b-68de3a30ebdd"
      unitRef="usd">70630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNS03LTEtMS0w_6bf5ad2a-1813-444a-af55-0301778689c2"
      unitRef="usd">53399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc3739aca2424377b7984179cf648860_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy0xLTEtMS0w_dd739381-79d4-434c-81ed-eca4a1857c95"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy0zLTEtMS0w_91113621-24fe-4e9f-9121-6d7bbf39fc48"
      unitRef="usd">16634000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy01LTEtMS0w_f9893cb3-ec72-4993-a6e5-b1cfa32db560"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfNy03LTEtMS0w_d6520322-7866-4fd3-ac12-46cde95436a3"
      unitRef="usd">49622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC0xLTEtMS0w_9be6d10f-3c8b-4c43-9205-0a7b80e311bb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC0zLTEtMS0w_15dea1e4-fe49-48d7-9e44-69886908accf"
      unitRef="usd">7666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC01LTEtMS0w_57181a10-bbcf-47c8-8495-ffe4093b656f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOC03LTEtMS0w_c2e5fd1c-bd1e-4e71-bb12-4353156054fb"
      unitRef="usd">26688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS0xLTEtMS0w_5094253f-4e40-44ab-a427-6414aaba7b91"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS0zLTEtMS0w_e26f6bf7-ce0a-4d04-939d-7a71f85f3a65"
      unitRef="usd">159802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS01LTEtMS0w_1cc1451b-6e50-4ddf-8488-5d090834c482"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmJlZTdkYTc1NjJhMjRjM2I4ZTRmZTQ2MWEzMzJmMGMxL3RhYmxlcmFuZ2U6YmVlN2RhNzU2MmEyNGMzYjhlNGZlNDYxYTMzMmYwYzFfOS03LTEtMS0w_702a7f45-8c8d-4dfc-8951-5fb5d36c26b0"
      unitRef="usd">475485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5Ng_2be61451-19d3-418b-b7da-18fac8cbe39b">&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:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.567%"/&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:11.567%"/&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:11.567%"/&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:11.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power integrated circuits (&#x201c;PIC&#x201d;)&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;54,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Magnetic sensors (&#x201c;MS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74acf3149e704a9785660e1abe6b8a88_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi0xLTEtMS0w_9bbac9ed-3402-4fb3-a7dc-6d68b053f740"
      unitRef="usd">54406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i240b1217ae0d428495c0b77880869995_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi0zLTEtMS0w_2ead780a-c977-4642-9f41-80533da58c38"
      unitRef="usd">43665000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi01LTEtMS0w_9e91a78f-ba39-4f78-8816-f00dddc96a96"
      unitRef="usd">146276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f395839d8d345419bd04e233fd24938_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMi03LTEtMS0w_a062256f-54cc-4e80-8d6d-0d46effa7006"
      unitRef="usd">123900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fc4187e279e4e7887963d52d63866f7_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy0xLTEtMS0w_082553a9-4b6e-4111-843d-cbc47f29e48e"
      unitRef="usd">109457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabce58699d5d4120b72e50aa437536d4_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy0zLTEtMS0w_5c2e83a4-612c-436d-b523-20716296aaa8"
      unitRef="usd">91837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy01LTEtMS0w_3f67d0b9-3a46-4c5c-acbe-afe04b110fb2"
      unitRef="usd">268956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfMy03LTEtMS0w_01896fca-57bc-41f7-b026-8b2960a6916c"
      unitRef="usd">275275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc873ac82c0744fb87a692c31c993f05_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC0xLTEtMS0w_b30b7738-759a-4737-9b0d-c61363aca5e6"
      unitRef="usd">586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6db46f8bee14f7d99fe9f42b164b6a5_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC0zLTEtMS0w_a06afce3-8add-4043-83ce-d5f3b391e9d4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC01LTEtMS0w_49860e54-4e4a-40b9-9d05-d2fc9e3f9861"
      unitRef="usd">867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNC03LTEtMS0w_8e181078-8091-47e3-a524-649093f17c20"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc3739aca2424377b7984179cf648860_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS0xLTEtMS0w_a33fc626-b2ba-473d-a6ee-a24bd43b96d1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79f972ec759149bf8aaf7e5974d58a34_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS0zLTEtMS0w_4b27a70c-f03f-4e0f-898f-eaf8dffeed18"
      unitRef="usd">16634000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS01LTEtMS0w_b5bcb243-545f-4090-9b1a-01a65b702103"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNS03LTEtMS0w_19b376a0-875e-4248-94b0-76d896bcc889"
      unitRef="usd">49622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ac5076987d24c4ba220941dbd3ae45b_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi0xLTEtMS0w_0b9dbefd-0a00-4f36-a492-d3dfa4f5118a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i148367a027cc45b38e5e0a0ef7537fc9_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi0zLTEtMS0w_292c9d6e-1a37-4beb-880b-9122f37d75b7"
      unitRef="usd">7666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi01LTEtMS0w_e6c2a0f1-7c10-48db-a1fc-1ac3eb98dbf0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNi03LTEtMS0w_0ce0c486-1188-4529-aa6b-08b4defab0e8"
      unitRef="usd">26688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy0xLTEtMS0w_0d68a40c-b7b3-4a92-82ed-95ac98928292"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy0zLTEtMS0w_dd2bc4c9-afd8-46a0-9439-6a1793fdaa9c"
      unitRef="usd">159802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy01LTEtMS0w_ec63c3e9-428f-4edb-a280-8eef5379fc08"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOjVhNzQ5OGFiOGU5MDQ2MDBhZGZjMDhmOWNhZjhkODNiL3RhYmxlcmFuZ2U6NWE3NDk4YWI4ZTkwNDYwMGFkZmMwOGY5Y2FmOGQ4M2JfNy03LTEtMS0w_89de2082-cdfb-4468-9e5c-b0fbd149e569"
      unitRef="usd">475485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTQ5Nw_7029b664-1f78-4d50-a044-9557f44ad005">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by geography:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;86,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Greater China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;475,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b3288afbbe54ac8a19f16edd5c0e0e0_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy0xLTEtMS0w_b3f34357-b8ab-4009-8865-2317d18d32f5"
      unitRef="usd">23934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d091bdd5e6746cc9007cf452bf8c43c_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy0zLTEtMS0w_005991f3-b25d-4d7f-84e8-96432b1fb0c4"
      unitRef="usd">27498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy01LTEtMS0w_55426be9-62ee-4dcd-b0ab-aa80ad6ae52d"
      unitRef="usd">57892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMy03LTEtMS0w_79e7294d-fb2c-40a8-9363-ff46e4f8e096"
      unitRef="usd">86746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib46d481fe22f44048c264c86ebdf8588_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC0xLTEtMS0w_b22465c4-1fc0-4c84-9dbc-77f7c0c475cc"
      unitRef="usd">5620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17271f80bd5240dd9683499e3616f916_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC0zLTEtMS0w_8aec27e6-6414-48fa-817b-c4ba075d90b1"
      unitRef="usd">4722000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC01LTEtMS0w_01ed1b90-ec3b-4a21-a4bb-7676a44f756f"
      unitRef="usd">10797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fc828bfda3941828d7b60414c369047_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNC03LTEtMS0w_a607299b-4965-475e-bde3-ff7668e5aea6"
      unitRef="usd">15930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4e7866664dd4101a83d5ae0d14373af_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi0xLTEtMS0w_85d17195-5701-4132-b619-ffe35edd53b1"
      unitRef="usd">28239000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic839cd429dcc4d1a94e47bff4a50f9f2_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi0zLTEtMS0w_a24cf2f3-9551-477e-b2fd-e1056b90a31d"
      unitRef="usd">24341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi01LTEtMS0w_5b97aeaf-7a0a-4766-b9bd-38c9718513ce"
      unitRef="usd">70459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfNi03LTEtMS0w_7e1b355e-e522-4d6e-b62a-cb5501ea6dfc"
      unitRef="usd">76622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28308c47cce84ac795c9543f4b1edac7_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC0xLTEtMS0w_399b9276-7b2d-4020-a00c-522032b03351"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cbbdb9ed10548d998de0b6d69e1140d_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC0zLTEtMS0w_5e927c52-0431-4e8c-a7ea-06179873e4f5"
      unitRef="usd">46010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC01LTEtMS0w_d3a6e151-c4e5-4e36-ac70-c20f91987d5d"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOC03LTEtMS0w_880d84f2-1e40-4b3a-a079-3160cbdef488"
      unitRef="usd">131950000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22eb12765cb548b5b9f93f031ac538eb_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS0xLTEtMS0w_0fe203b8-6efc-4415-8ca8-5d39728620c5"
      unitRef="usd">46172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i075c479a0b184e679fca8448e2e5dd2a_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS0zLTEtMS0w_beafc38c-40d8-499d-a36c-dd028fe944e7"
      unitRef="usd">35284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS01LTEtMS0w_e4acd740-8de2-4ac2-9b07-46daae0abe8e"
      unitRef="usd">116178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfOS03LTEtMS0w_005e61cf-c771-457b-a83c-6d3f7f7958b0"
      unitRef="usd">95244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67e9651c875847ab83a0f1bf951ca822_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtMS0xLTEtMA_7ffcadc5-108f-4a0b-ab1c-b8d7a9687884"
      unitRef="usd">17606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2303c3d453f14f3e89dc2f076b04677c_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtMy0xLTEtMA_6c7c6a98-229b-4ec5-ae75-afce310eb182"
      unitRef="usd">14119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtNS0xLTEtMA_9cdf23c0-a4c3-4b5d-83f6-2437056315aa"
      unitRef="usd">43733000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTAtNy0xLTEtMA_50c560e5-4348-4a40-acde-12a1a35ff7fe"
      unitRef="usd">41413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65511a48045045ff9af75c866068d747_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtMS0xLTEtMA_0a3006a9-4d3d-4e64-b214-db8c9d90fb33"
      unitRef="usd">16439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4f7cdf999ce46ff80cd3d0fe38b0057_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtMy0xLTEtMA_75ad3f18-70f7-4762-b2a9-0ad6243d087d"
      unitRef="usd">7828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtNS0xLTEtMA_15b9411b-821b-40e7-ab4e-969832a1197c"
      unitRef="usd">44470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id37d07e539274824be4003447230372e_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTEtNy0xLTEtMA_3030c524-0401-48fa-a46f-15fb8fc805b7"
      unitRef="usd">27580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItMS0xLTEtMA_ad816005-623d-41e4-8a14-399e97bfe819"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItMy0xLTEtMA_28b355d2-25a8-4c76-996c-ab1c013195ce"
      unitRef="usd">159802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItNS0xLTEtMA_4f714ab4-2537-41e4-b9f8-d28e17dbe193"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RhYmxlOmNjZTNjZDQ1ZDhjMjQ2ZTFiZGRlN2Y2MzMzYjViZmNjL3RhYmxlcmFuZ2U6Y2NlM2NkNDVkOGMyNDZlMWJkZGU3ZjYzMzNiNWJmY2NfMTItNy0xLTEtMA_1eeab999-2f61-4c9a-9da6-fc98e9dd565a"
      unitRef="usd">475485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTAwMQ_90ed107e-289f-45e4-ad0f-0c5332994620"
      unitRef="usd">16574000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTAwOA_55154c98-dc6c-47b1-9adc-8a43b561a100"
      unitRef="usd">17473000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTE3MA_b282b449-05aa-4887-93b2-566581e7c5b9"
      unitRef="usd">-899000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80Ni9mcmFnOmU3NTYxZGViM2E3NjQzMWRhMzgwNWE4OGU3ZTZjOGQwL3RleHRyZWdpb246ZTc1NjFkZWIzYTc2NDMxZGEzODA1YTg4ZTdlNmM4ZDBfMTE4OQ_6167ed79-ebbf-4c8c-a4de-ff752b11c83f"
      unitRef="usd">-815000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM1_f96522dc-cf48-4600-8a27-4fd255191656">Fair Value Measurements&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities as of December&#160;25, 2020 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 December 25, 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: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,840&#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,840&#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;7,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;7,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;7,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;7,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 in connection with the Acquisition for the nine-month period ended December&#160;25, 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: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; 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;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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#x2019;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#x201c;Retirement Plans.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, there were no transfers among Level 1, Level 2 and Level 3.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM2_5264ce70-b375-4e88-b47e-7643934431cb">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities as of December&#160;25, 2020 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 December 25, 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: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,840&#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,840&#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;7,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;7,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;7,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;7,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;table style="border-collapse:collapse;display:inline-table;margin-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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC0xLTEtMS0w_68875e60-7f1e-41d1-aac5-0d1c36188c14"
      unitRef="usd">16320000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC0zLTEtMS0w_e28999be-2cc1-4744-a683-22c22ccb43b9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i46da69afe77b4ea1a01fe685825fe45c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC01LTEtMS0w_42788ae3-6cef-47db-bb59-09bdeea40e22"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie51d00fe9aed413fa4f8f79748e465be_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNC03LTEtMS0w_96196362-455b-46df-89ca-f572185fd3cc"
      unitRef="usd">16320000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i321a47e3fbfc4da6adac118b5ddce3bf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi0xLTEtMS0w_c98e2b00-32b9-4a4f-b173-6a734a94c2c7"
      unitRef="usd">6520000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i9e10f4785f9440deb2bf0331ad6e83d3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi0zLTEtMS0w_59f927b3-df3d-4cba-9ee1-30f60cd5df0f"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i46da69afe77b4ea1a01fe685825fe45c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi01LTEtMS0w_36b03ece-f470-490d-bbfd-a665db7857d4"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ie51d00fe9aed413fa4f8f79748e465be_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNi03LTEtMS0w_f6adf63e-81e9-4463-a511-ca177f216b28"
      unitRef="usd">6520000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy0xLTEtMS0w_d4234070-e316-4009-a341-edc8a44b4252"
      unitRef="usd">22840000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy0zLTEtMS0w_0647e5de-721e-47f9-a51a-079bdade51f7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibecd0105dd794b3785f2e82f97bd7755_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy01LTEtMS0w_b1e321ce-40cd-4e29-8d62-8dd9fa715749"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i21c3fcfdd24143ad91d276c2367abd99_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfNy03LTEtMS0w_309e3aea-73fd-4573-baa9-36909cdf4338"
      unitRef="usd">22840000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtMS0xLTEtMA_e0c898e5-7b1c-479d-844a-3c903a29d225"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtMy0xLTEtMA_d3031185-4792-4288-a975-62535b7a9f63"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="ibecd0105dd794b3785f2e82f97bd7755_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtNS0xLTEtMA_104a321e-d60a-4563-9b65-f20d35e5485a"
      unitRef="usd">7800000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i21c3fcfdd24143ad91d276c2367abd99_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTAtNy0xLTEtMA_0284bc7b-31f0-4282-a3f5-83461bc653ec"
      unitRef="usd">7800000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5078cbd4e79a4da6a5af3a1b1df4fe50_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtMS0xLTEtMA_939cceaf-0fcf-471a-9d52-e0f384b79409"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i00f0d60ee1a94dddae4f171aeb4d1e97_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtMy0xLTEtMA_b2999f19-c10f-44b9-a7a1-b35df69d25ff"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibecd0105dd794b3785f2e82f97bd7755_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtNS0xLTEtMA_f4dbc39b-a706-4b9b-ac0b-a30f2319516b"
      unitRef="usd">7800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i21c3fcfdd24143ad91d276c2367abd99_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOmRiMjVjNTA4ZGY4MjQxOGM4MWMzMWM0ZjBmOGQ0MDU0L3RhYmxlcmFuZ2U6ZGIyNWM1MDhkZjgyNDE4YzgxYzMxYzRmMGY4ZDQwNTRfMTEtNy0xLTEtMA_cc95b3f0-8b51-45df-ab9a-fd2d8ae00f55"
      unitRef="usd">7800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibc2f4dad8e7a40e188c36898548c3d62_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC0xLTEtMS0w_8f508f39-56e3-4f72-8279-01c46ee20e19"
      unitRef="usd">46337000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i065ab8011abe49838be06c91ded81928_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC0zLTEtMS0w_b9b76977-e213-4907-8111-07605cc11cac"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i705af026a05d4c0ab2bd5029c10656f9_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC01LTEtMS0w_2f997236-7033-4dbf-895e-fac9da7ef826"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2b56746260644f23b52ef5f0dc7f2268_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNC03LTEtMS0w_67d89181-eec6-4d41-9007-75237a5e1326"
      unitRef="usd">46337000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ibc2f4dad8e7a40e188c36898548c3d62_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi0xLTEtMS0w_bc054c83-1274-40f0-8469-f7bf65e1065b"
      unitRef="usd">5385000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i065ab8011abe49838be06c91ded81928_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi0zLTEtMS0w_e18b1429-13e0-4b4a-bf6e-aea55099f8be"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i705af026a05d4c0ab2bd5029c10656f9_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi01LTEtMS0w_47fc9b87-4092-4e4d-a518-82aba93fc9b8"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i2b56746260644f23b52ef5f0dc7f2268_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNi03LTEtMS0w_c38471f1-3d56-44bb-a3b4-fd13b8559650"
      unitRef="usd">5385000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i90c739f8f1334c82a142bd3f02a63214_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy0xLTEtMS0w_4d832d47-f65c-4f64-8edb-9174a4c00206"
      unitRef="usd">51722000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1896079b586e4995b900938215088e34_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy0zLTEtMS0w_098eae26-05ac-4a4d-8327-28b5b08cbaf7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idc65a36bee7c481591c9088ddda526a2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy01LTEtMS0w_7af8f141-8727-4594-b5d2-32bb779af37f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i63382bed51964878a896a40e9e652c67_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjg4NWRkYzU4MTVlNDQ5MzI5Y2U3MjE1M2YxYjYwM2U5L3RhYmxlcmFuZ2U6ODg1ZGRjNTgxNWU0NDkzMjljZTcyMTUzZjFiNjAzZTlfNy03LTEtMS0w_f6565aa3-d4eb-41cd-b1db-b2ff32f309ce"
      unitRef="usd">51722000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RleHRyZWdpb246NjIxOTNjOGNhMmY1NDkxM2EyZTg4YTM1N2ZjMWUwNzJfOTM0_02764f09-af0e-4eb6-aa78-7907099b749a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the Acquisition for the nine-month period ended December&#160;25, 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: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; 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;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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="idc65a36bee7c481591c9088ddda526a2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfMS0xLTEtMS0w_d516f504-5fba-4aa8-b70e-b439c29875c7"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i11d53e8d60374353a668a76ace42271e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfMi0xLTEtMS0w_85550774-4dee-4560-922f-84069a99e50c"
      unitRef="usd">7800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ibecd0105dd794b3785f2e82f97bd7755_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80OS9mcmFnOjYyMTkzYzhjYTJmNTQ5MTNhMmU4OGEzNTdmYzFlMDcyL3RhYmxlOjFmZTcxOWQwYWUyYTQ2NzFiNTQ1MWE4YTAyODcyNDc0L3RhYmxlcmFuZ2U6MWZlNzE5ZDBhZTJhNDY3MWI1NDUxYThhMDI4NzI0NzRfNC0xLTEtMS0w_c9ff5706-6e6a-4f1e-877f-5fede5505962"
      unitRef="usd">7800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY1_a283a135-545e-4f3b-9013-4f7098f7a9ca">Trade Accounts Receivable, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;103,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(16,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(19,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;67,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt;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;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 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 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;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 27, 2019&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;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY2_73441570-a21c-4491-9b70-991c071bb79e">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;103,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(16,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(19,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;67,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMS0xLTEtMS0w_8e360e3d-f810-4963-8a75-9cb9b5c5c31c"
      unitRef="usd">103687000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMS0zLTEtMS0w_ea804811-dce8-43f4-9489-de1e382a739c"
      unitRef="usd">107223000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMy0xLTEtMS0w_852b52c5-de41-40cc-ab55-7b6e4b8468da"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfMy0zLTEtMS0w_0e72c72b-a3f0-473a-bb0b-1d4afe07f43d"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNC0xLTEtMS0w_bf980f39-c8e4-482a-a4e9-867854185dbf"
      unitRef="usd">16437000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNC0zLTEtMS0w_97ae0acd-f9ff-4176-ae23-35535fed31d7"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNS0xLTEtMS0w_02e2c399-f852-416d-8fd4-1ed455441879"
      unitRef="usd">19778000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNS0zLTEtMS0w_59da0732-a7a6-4aca-b8a3-2c2a8eb20574"
      unitRef="usd">30293000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNi0xLTEtMS0w_82f59acd-6bad-47fd-940d-2d36d4ccd2dd"
      unitRef="usd">67334000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOmUyMzk2ZTM4MjgyZTQyYjhhMTRiZDJiYjA5NjVjMmIzL3RhYmxlcmFuZ2U6ZTIzOTZlMzgyODJlNDJiOGExNGJkMmJiMDk2NWMyYjNfNi0zLTEtMS0w_3c72481e-9831-4a6e-86cf-bdaa8fbab93c"
      unitRef="usd">59457000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RleHRyZWdpb246YTEzNjc2Mzg1MzQ3NGM4Y2JkNjZhMzY2N2Q2ODM5OWJfMjY0_48a72b6b-bd0a-49e9-bd70-a77f1c733b25">&lt;div style="margin-bottom:12pt;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;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 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 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;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 27, 2019&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;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS0yLTEtMS0w_8347db0c-1552-446d-82fc-36ea874bc63b"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS00LTEtMS0w_7c310fed-676c-4595-82fb-d7f240ddf9ac"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMS02LTEtMS0w_97df29d4-7de3-46e2-b54e-570799482046"
      unitRef="usd">17473000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi0yLTEtMS0w_971b1942-3a32-4fb5-b75e-9e998d083bd8"
      unitRef="usd">-150000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi00LTEtMS0w_99171868-d45e-4f98-a758-3fa806f840f3"
      unitRef="usd">103660000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMi02LTEtMS0w_919ef87b-bab5-4654-88b3-53abc7de14c7"
      unitRef="usd">103510000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy0yLTEtMS0w_9f75517d-d655-461d-90e4-5365d2717cf4"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy00LTEtMS0w_e9dcedd1-658f-4044-b008-417f7c369dd5"
      unitRef="usd">104408000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfMy02LTEtMS0w_a399c33d-86ca-445e-b541-a7c463cc35c3"
      unitRef="usd">104408000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC0yLTEtMS0w_45a9c3f1-b47d-4fd2-8d01-2be1b83e3453"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC00LTEtMS0w_bbd50603-c77a-44f0-a5aa-f86c5dce5756"
      unitRef="usd">16437000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjJhYmU0NzJhZWE5NTRjZWE4YmI0NWQzZjM1NWJlMmQ3L3RhYmxlcmFuZ2U6MmFiZTQ3MmFlYTk1NGNlYThiYjQ1ZDNmMzU1YmUyZDdfNC02LTEtMS0w_5ce37e99-2c69-4674-9aac-546f705d0c8e"
      unitRef="usd">16575000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS0yLTEtMS0w_1a48bb40-e280-4b28-86ba-e1fa1bc22227"
      unitRef="usd">412000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS00LTEtMS0w_f7b93029-3f58-47b4-aa30-483345485943"
      unitRef="usd">17607000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i48ab9576f15f4a3f840055fe938d5cc4_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMS02LTEtMS0w_85a77d7b-1ef2-49a0-85db-bfb60c0943fc"
      unitRef="usd">18019000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi0yLTEtMS0w_84251b41-81fc-4bf2-bc31-f001a1904bb4"
      unitRef="usd">-175000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi00LTEtMS0w_e3f90f1c-3979-4646-967f-3c4fdc1257da"
      unitRef="usd">91690000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMi02LTEtMS0w_35c7ec5d-8411-465d-9267-ca5a8d417bca"
      unitRef="usd">91515000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy0yLTEtMS0w_c6c4eb0c-7633-43fd-abaa-92af3f3b4a7d"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy00LTEtMS0w_b8168cd4-68c8-443d-9bd2-5e7e1daad963"
      unitRef="usd">92330000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfMy02LTEtMS0w_17934153-ab8a-40b9-bc81-b2e4ad2e1932"
      unitRef="usd">92330000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC0yLTEtMS0w_09f5959b-0ecc-480e-8b89-061effdc02dc"
      unitRef="usd">237000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC00LTEtMS0w_2c55ecdf-a753-4d7d-ac00-005e1848bfb8"
      unitRef="usd">16967000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="ia164390d2f41401caffa4dc972c94cf3_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81Mi9mcmFnOmExMzY3NjM4NTM0NzRjOGNiZDY2YTM2NjdkNjgzOTliL3RhYmxlOjY4MWFhMDE3NTU1MzRlZmNiZGJhN2FmMGUxZWE0ZGYyL3RhYmxlcmFuZ2U6NjgxYWEwMTc1NTUzNGVmY2JkYmE3YWYwZTFlYTRkZjJfNC02LTEtMS0w_eed42cc2-3007-4f6e-bb92-9cd3516caf2f"
      unitRef="usd">17204000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzQ2_5bf31923-194a-4bb6-9873-00d4e1201537">Inventories&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories include material, labor and overhead and consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;8,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;57,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;24,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;94,021&#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 $1,245 was 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; December&#160;25, 2020. The Company recorded inventory provisions totaling $885 and $2,958 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $1,008 and $2,538 for the three- and nine-month periods ended December&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzQ4_1a4b5ea6-a7e5-474e-89cd-d2e7f4aefe55">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories include material, labor and overhead and consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;8,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;57,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;24,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;94,021&#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="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMS0xLTEtMS0w_2d6f8608-28fd-443e-9514-ee2b5eeb95aa"
      unitRef="usd">8689000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMS0zLTEtMS0w_7d1119b4-2c8b-4b1c-a179-0fc5ca7e5084"
      unitRef="usd">12411000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMi0xLTEtMS0w_a91ae9c0-90a8-4b42-8391-650c53d59131"
      unitRef="usd">57477000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMi0zLTEtMS0w_87fe37a8-ad75-4c18-b171-959bf039c562"
      unitRef="usd">87606000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMy0xLTEtMS0w_31ec94ff-c405-47d8-93f3-f73987f28fd8"
      unitRef="usd">24451000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfMy0zLTEtMS0w_2605d23f-a142-4a20-b778-00695144325a"
      unitRef="usd">24659000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNC0xLTEtMS0w_bd047aac-f2ac-4e04-b39e-33b6a0db4440"
      unitRef="usd">3404000</algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves>
    <algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNC0zLTEtMS0w_ebd65a13-4ed8-400a-9738-2290fcdab049"
      unitRef="usd">2551000</algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNS0xLTEtMS0w_3c1c8917-b2c2-4738-b74f-608af490cec5"
      unitRef="usd">94021000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RhYmxlOjM4OGNjMWExZDViNzRmNzI4NTdiOTk1YmY2NDVmZDdkL3RhYmxlcmFuZ2U6Mzg4Y2MxYTFkNWI3NGY3Mjg1N2I5OTViZjY0NWZkN2RfNS0zLTEtMS0w_a91a0afe-9093-4e58-9b7d-d2f66dbbbf54"
      unitRef="usd">127227000</us-gaap:InventoryNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMTk4_d9700683-5ca9-4c39-8b95-ef1e6b65265d"
      unitRef="usd">3120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i84a349dbeba54adc8192bc9cb910f585_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMTY0OTI2NzQ0MjA3OA_b6482f06-4811-438b-a559-9eb12e307594"
      unitRef="usd">1245000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:InventoryWriteDown
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMjY2_898a1fca-fb98-4e30-8bff-d6b491bfbbca"
      unitRef="usd">885000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMjcz_eaa4dae7-7665-4417-86dd-1cbb828aacf9"
      unitRef="usd">2958000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzA5_b57fe18e-5c2a-493a-b54d-00f0fb657803"
      unitRef="usd">1008000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81NS9mcmFnOjg1ZDhhYjkwZmU3MDQ4ZDNiMWFjNGE0ZDJmYzJlMzU4L3RleHRyZWdpb246ODVkOGFiOTBmZTcwNDhkM2IxYWM0YTRkMmZjMmUzNThfMzE2_9e955bd2-e6bf-464a-b3ee-9f2c535a7e92"
      unitRef="usd">2538000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjc4_d6e3bda3-c985-41b3-be0f-f42a1e17ded9">Property, Plant and Equipment, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net is stated at cost, and consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;23,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;91,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;488,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;621,759&#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,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;214,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 $11,255 and $33,861 in the three- and nine-month periods ended December&#160;25, 2020, respectively, and $15,677 and $46,247 in the three- and nine-month periods ended December&#160;27, 2019, 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 December&#160;25, 2020 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;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;35,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;136,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;34,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;215,710&#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;Amortization of prepaid tooling costs amounted to $18 and $54 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $32 and $94 in the three- and nine-month periods ended December&#160;27, 2019, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjc5_67163052-964e-49d4-90b7-0dd6e9aeae67">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net is stated at cost, and consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;23,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;91,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;488,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;621,759&#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,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;214,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:PropertyPlantAndEquipmentGross
      contextRef="iddbd33a3fe464e0db5b06301b1f988ed_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMS0xLTEtMS0w_980adef0-a8f8-4f3c-97d2-3639b344b36c"
      unitRef="usd">23829000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ddea6e71a534d3caa5068b0a2e39c77_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMS0zLTEtMS0w_370f3ac6-a1e1-492e-ae1d-4e5008e77419"
      unitRef="usd">27898000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iffa21f73df3a4a91ba4e5f73406b5bcf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMi0xLTEtMS0w_3f8f1dc3-c3bb-4586-9b82-da32f2e79c3a"
      unitRef="usd">91535000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if7db4cec050b44a5bf7de0319d79415b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMi0zLTEtMS0w_87e073f0-b3a8-4c25-a502-9a16a8e6ae67"
      unitRef="usd">150402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i487613cdf2504617a8e78c1f7c8b01c6_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMy0xLTEtMS0w_56d7cd6b-de28-47ad-af4b-df30cc65f1b1"
      unitRef="usd">488796000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9bccbb62c6e46b6aaf93490091836fa_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfMy0zLTEtMS0w_4abbc8dd-ae4b-451a-a82e-297de86a26ee"
      unitRef="usd">694215000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i311a7b6b63b545da8990c4957d2f2de5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNC0xLTEtMS0w_37da072b-f4a5-4820-b668-913b656fedc0"
      unitRef="usd">6643000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i192eb1b6f28a4688bedc324b3c42711f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNC0zLTEtMS0w_22e30be4-54d5-4fb5-848b-55bb3247cd0b"
      unitRef="usd">7517000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i23c0dd3244e64d98be0f066659dcc658_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNS0xLTEtMS0w_1dceb66d-e35f-4e93-a232-756e262fce5c"
      unitRef="usd">10956000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie6460745814047eaa7644e95c7f35c1c_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNS0zLTEtMS0w_1300e4da-6278-43cb-93de-5c4c7e32b15f"
      unitRef="usd">27919000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNi0xLTEtMS0w_5911acc2-a7b5-4d90-8589-aa6e4cf42ad0"
      unitRef="usd">621759000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNi0zLTEtMS0w_8f3b0ae3-f7d5-4032-908b-80792e748da3"
      unitRef="usd">907951000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNy0xLTEtMS0w_bb31406d-1d1d-4dbf-b4f2-a7655c670acc"
      unitRef="usd">407387000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfNy0zLTEtMS0w_e0cbdc45-f93c-4ac4-8619-b00a96c1c10e"
      unitRef="usd">575621000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfOC0xLTEtMS0w_92987cf8-f532-4a1f-acab-8d5e9b4fcfa8"
      unitRef="usd">214372000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjQ5MWM5Njk2NGUwYjQ0YTdiZDdiYjQxZWMxZjIxNmU1L3RhYmxlcmFuZ2U6NDkxYzk2OTY0ZTBiNDRhN2JkN2JiNDFlYzFmMjE2ZTVfOC0zLTEtMS0w_fed7753e-7644-4f74-8030-2163e566dc9d"
      unitRef="usd">332330000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMTcx_d2b00fc6-119f-494a-a7a8-3b6fb117edbc"
      unitRef="usd">11255000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMTc4_3262b077-9b69-4223-b0f1-3a6458b8d840"
      unitRef="usd">33861000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMjQ1_0a2c48b5-2e57-4ed2-b295-7d2f39bb7218"
      unitRef="usd">15677000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfMjUy_5d9d32e8-7309-4566-b028-18035c6c3544"
      unitRef="usd">46247000</us-gaap:Depreciation>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjgw_80e3600b-bdd4-4f0f-bc91-cfa0cb796bb9">The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of December&#160;25, 2020 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;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;35,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;136,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;34,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;215,710&#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="ie90f0d7180c94a43b8aabcc09f8411fd_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMS0xLTEtMS0w_aa9aca5c-8c3c-4bd5-8fa8-859ff068704d"
      unitRef="usd">35894000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibacaae1d1f744505853911b2194cabe2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMS0zLTEtMS0w_0e554ac6-5f66-4036-9787-12efd8bc5dd7"
      unitRef="usd">152536000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i16a677882cb74608be2ff49c3a0ec6e4_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMi0xLTEtMS0w_02b95b11-647e-42b7-a518-3629d629e89c"
      unitRef="usd">136284000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib2ba01a706234ce6b5de924b01610822_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMi0zLTEtMS0w_09527b16-508f-4ac7-a313-92ba018b5768"
      unitRef="usd">106618000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2e94afe588f64b658c502d32b7462455_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMy0xLTEtMS0w_ee557402-4ef2-42f9-bd50-003c09e904bb"
      unitRef="usd">34226000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6f65241bdf3c4651884d34a496df84c3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfMy0zLTEtMS0w_c8e1cb0d-a805-4ba5-a836-902789050474"
      unitRef="usd">62380000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i82052a2ee91a4cc0b2fbf8a0457f6505_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNC0xLTEtMS0w_9683a8c2-690a-4aa4-b19e-f459476e0dcc"
      unitRef="usd">9306000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i897e27f5cb04432b8af51bb71ffe586a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNC0zLTEtMS0w_bd5ea296-8672-4df4-b8ef-54ed5b5fbbbb"
      unitRef="usd">12112000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNS0xLTEtMS0w_05097736-063a-49b2-9333-c86af57ad87c"
      unitRef="usd">215710000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RhYmxlOjg4MzE0ZjRlNzA5NTQ5ODdiZmIwNjMzZGQ5YWUxNDZkL3RhYmxlcmFuZ2U6ODgzMTRmNGU3MDk1NDk4N2JmYjA2MzNkZDlhZTE0NmRfNS0zLTEtMS0w_c682940d-d4c3-4e85-a36c-cf225baf8e27"
      unitRef="usd">333646000</us-gaap:NoncurrentAssets>
    <us-gaap:AdjustmentForAmortization
      contextRef="i1f509b2789e94e60939f52739119a03e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNTk5_bd64b11d-921c-4c8b-9720-2270545d5250"
      unitRef="usd">18000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="if8b7269f3f9240119462946ed5dc50f7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjA2_3a5282e1-ce9c-4bc6-9561-89652aec920c"
      unitRef="usd">54000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="if70cf3151ec6406e9636c0231bcd44b5_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjQy_a3bad35c-0a1d-4322-ac15-a238392be027"
      unitRef="usd">32000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="idee2066c4ae2428abf492316713e1abd_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV81OC9mcmFnOjBhMDM5NGVhNmJmYTQzODdhZGU2ZWQxMmQwYzMxM2FjL3RleHRyZWdpb246MGEwMzk0ZWE2YmZhNDM4N2FkZTZlZDEyZDBjMzEzYWNfNjQ5_efe853c9-60d6-40d3-b918-de7bec6f679a"
      unitRef="usd">94000</us-gaap:AdjustmentForAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY2OA_d29e65db-a961-4518-80bd-6b115471a8b5">Goodwill and Intangible Assets&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in the carrying amount of goodwill as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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 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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;December 25, 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 #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;31,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;17,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5 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;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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 its acquisition of Voxtel, Inc. during the nine-month period ended December&#160;25, 2020. The Company paid an amount of $35,081 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,803. 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 $926 and $2,310 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $422 and $1,267 for the three- and nine-month periods ended December&#160;27, 2019, respectively. The majority of the Company&#x2019;s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs, it amortizes these costs over the remaining estimated useful life of the patent, which is generally 10 years. There were no such costs capitalized during either of the first nine months of 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 December&#160;25, 2020, 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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&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;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,420&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY2OQ_13989dab-c1e8-47a8-a647-927c5adf63d0">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in the carrying amount of goodwill as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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 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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMS0xLTEtMS0w_e46036d9-a6bc-42ca-9738-facbc03b42a0"
      unitRef="usd">1285000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMi0xLTEtMS0w_21b3114c-8634-47c7-a827-7986834d8321"
      unitRef="usd">18803000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfMy0xLTEtMS0w_0f2c9598-2710-4bd8-acb9-cc98db023ad2"
      unitRef="usd">161000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOjhlOGFjMjc3ZmFkYTQ0ODI4ZjUzOWI2OGE5NDliNDFjL3RhYmxlcmFuZ2U6OGU4YWMyNzdmYWRhNDQ4MjhmNTM5YjY4YTk0OWI0MWNfNC0xLTEtMS0w_d909bdbf-9924-4393-a266-a9e0eb41972a"
      unitRef="usd">20249000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY3MA_f18d12da-ef2b-476e-8d72-877df0cf13a6">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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;December 25, 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 #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;31,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;17,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5 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;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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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="ied64fb3abcbf473692981f5d462843ab_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi0yLTEtMS0w_e0b6d538-8234-44c4-8f46-2cdb37d52461"
      unitRef="usd">31852000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ied64fb3abcbf473692981f5d462843ab_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi00LTEtMS0w_531eaa6d-1b07-497c-82b8-f8644f1e61b0"
      unitRef="usd">11661000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ied64fb3abcbf473692981f5d462843ab_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi02LTEtMS0w_4a8f31ec-d872-4a57-87cc-c2522834e717"
      unitRef="usd">20191000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMi04LTEtMS0w_6a10ab21-063f-4e55-b556-92d4e62e0b94">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy0yLTEtMS0w_b4318cf9-4043-47ee-93bd-dc5e7d08df17"
      unitRef="usd">6193000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy00LTEtMS0w_ec7bd5e5-75e8-47fd-9b27-d7eb919111ca"
      unitRef="usd">5823000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iab0f82c7b11d4c30ba8a135ca7ad7930_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy02LTEtMS0w_10da00ac-6075-4a14-9699-0d42c3e88927"
      unitRef="usd">370000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i26d18050b8cd4fb7ba2b9f70ee73181b_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfMy04LTEtMS0w_a4c17dde-9bca-4249-8682-1b8006b7ca67">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC0yLTEtMS0w_cc3864f5-0ceb-4dce-99ab-f7a5babc964c"
      unitRef="usd">17150000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC00LTEtMS0w_e3640e25-d704-4019-afb8-d0280d1507a3"
      unitRef="usd">2028000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7fde13c9e6fe4b9fa3d92b7966d14fe3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC02LTEtMS0w_4b64b5d9-62ee-4666-ba93-e66a79a09031"
      unitRef="usd">15122000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if197fbac53e042c0a937fb795bcfac55_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNC04LTEtMS0w_ec50836b-2a93-48c6-ae12-b12d59beb475">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i361f856b255f4938911e253a5dc432a2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS0yLTEtMS0w_bb7a092e-63b9-4f79-929d-c360eb99c752"
      unitRef="usd">810000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i361f856b255f4938911e253a5dc432a2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS00LTEtMS0w_f8b1b218-00ca-4e3b-969a-62abf35316f9"
      unitRef="usd">73000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i361f856b255f4938911e253a5dc432a2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS02LTEtMS0w_35e2897e-79f7-47af-9cde-944d3676379b"
      unitRef="usd">737000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i79a18c2f18594f08a6b3b6b966458883_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNS04LTEtMS0w_b1acc4b5-4f96-4526-a7b0-cb54a7025eaf">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i23b0d15e5fbc4b37a6cdf89702443893_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi0yLTEtMS0w_bee3873d-09fe-419c-a318-75b982364b62"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i23b0d15e5fbc4b37a6cdf89702443893_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi00LTEtMS0w_5930a2ad-2c49-42e1-a5ee-ae41a564cb35"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i23b0d15e5fbc4b37a6cdf89702443893_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNi02LTEtMS0w_4e14f51a-1e9d-487c-b803-eacdf16970bb"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy0yLTEtMS0w_13391588-a26c-432e-8a80-380cf8ffe8c7"
      unitRef="usd">56037000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy00LTEtMS0w_d752f238-0d27-4364-bc4f-5711fcd6ef35"
      unitRef="usd">19617000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmM5NzNhNzQ5MmU1NDQyMjRiZDRkZDBmMzBmM2EwMThkL3RhYmxlcmFuZ2U6Yzk3M2E3NDkyZTU0NDIyNGJkNGRkMGYzMGYzYTAxOGRfNy02LTEtMS0w_8cf389cb-6d80-4891-ae9e-6fd8d9c942bc"
      unitRef="usd">36420000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic42df5052d3d4d6099b3af2c44f18f10_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi0yLTEtMS0w_0822275d-44a7-46a8-81b6-988d29860cc5"
      unitRef="usd">29115000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic42df5052d3d4d6099b3af2c44f18f10_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi00LTEtMS0w_82177244-2e07-4bcd-95f9-b416b131e2e4"
      unitRef="usd">9834000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic42df5052d3d4d6099b3af2c44f18f10_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi02LTEtMS0w_bf843c85-22de-43ba-865c-671d6943fc28"
      unitRef="usd">19281000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i962b53775b8c4919b7f4d682e1f877b3_D20200328-20200626"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMi04LTEtMS0w_227c1818-569d-4379-8707-0c099552256e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i016ac96fcd384788b09c29f584cf8c67_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy0yLTEtMS0w_2f105049-0c7b-4a2a-b422-e7e422d8ad0a"
      unitRef="usd">5462000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i016ac96fcd384788b09c29f584cf8c67_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy00LTEtMS0w_476ab0cc-f69c-4055-8162-b72dbcaf70ec"
      unitRef="usd">5335000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i016ac96fcd384788b09c29f584cf8c67_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy02LTEtMS0w_05b4e5ba-bbaa-4a27-a35c-6ed15adb1df4"
      unitRef="usd">127000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia26f36f5b65d4dfab25144d88a3045f6_D20200328-20200626"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfMy04LTEtMS0w_1bca4eb1-c776-4a69-9fb1-2b829e7f76e5">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC0yLTEtMS0w_252e9734-70b0-4085-96a4-2b9c8c9615de"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC00LTEtMS0w_f1074472-d27f-4f29-9e43-7ddeadd283f9"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibdc9d83bef524e0ea0f3f3721c3b9e08_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNC02LTEtMS0w_3047399c-8f96-4749-92f3-2d94115a9deb"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibeab5ae969174fc391b644c6fc5243f6_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS0yLTEtMS0w_e5d71f28-c872-4bfe-aefe-22e32432d995"
      unitRef="usd">608000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibeab5ae969174fc391b644c6fc5243f6_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS00LTEtMS0w_17ead184-032c-485c-91d8-e5116ab3231e"
      unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibeab5ae969174fc391b644c6fc5243f6_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNS02LTEtMS0w_490e29fb-b105-4e14-95a6-6e1e2a4669dd"
      unitRef="usd">550000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i889998d3f783481488596813cbd728e3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi0yLTEtMS0w_9f766f5e-1c54-47a7-9445-83b49233e05d"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i889998d3f783481488596813cbd728e3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi00LTEtMS0w_9b1e4cde-b852-4f5d-8fb7-d97b83eed8c9"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i889998d3f783481488596813cbd728e3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNi02LTEtMS0w_e43380ae-1fd7-452e-a0be-a67b3af501bf"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy0yLTEtMS0w_d1257877-e9be-477c-9cc8-b313d9d30369"
      unitRef="usd">36867000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy00LTEtMS0w_d36c5c6c-fbae-4d14-a0e1-cc26f0af5bd1"
      unitRef="usd">16909000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmNiNGZlMDJjZjgwNDQzMjE4NjUwNTRhYTMxZWVjMDNlL3RhYmxlcmFuZ2U6Y2I0ZmUwMmNmODA0NDMyMTg2NTA1NGFhMzFlZWMwM2VfNy02LTEtMS0w_cd9f47e3-d1eb-4009-b9df-d48dec6b65e8"
      unitRef="usd">19958000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMzMz_36fbe504-7048-4cdf-ae3b-5edc978f393b"
      unitRef="usd">35081000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="i9894747e3bdc4e46b68fa18b58075511_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfNTU3_e1f9b05f-f135-4400-af81-dd7e515f2d7f"
      unitRef="usd">18803000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfNjQ3_c44ef77f-d2c2-413b-8e06-ee9819238cf6"
      unitRef="usd">13600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODM2_19a42692-c954-48fd-9d6d-03ede301e3fa"
      unitRef="usd">2400000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODgz_12b40284-aa05-49e3-b789-5c806b3c41ae"
      unitRef="usd">926000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfODkw_56dca1b8-a2fb-4409-a305-767f98c19acd"
      unitRef="usd">2310000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfOTI2_364ba70d-82cb-4d91-bd54-caa33c3b083c"
      unitRef="usd">422000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfOTMz_5b6ce3fa-4ce8-4d8c-a202-17e09f787f8c"
      unitRef="usd">1267000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie8394394733c4e439a4aa375e6cb836c_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTQ0MA_2e3025fc-a6ed-410a-a2db-194762dff58b">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RleHRyZWdpb246ZTNmMjBmNDJkNDVjNDk0MTg0NWE1N2IzNDgyMmJhOGNfMTY3MQ_38c79d7e-224a-46ea-8915-cc71ae9ef8cb">As of December&#160;25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be 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;Remainder of 2021&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;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,420&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMC0xLTEtMS0w_d85d56fd-01e4-43bc-8a8b-55c2f8fc8c4c"
      unitRef="usd">850000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMS0xLTEtMS0w_8b377852-9f84-4f3e-b092-1cbf0ed4c120"
      unitRef="usd">3293000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMi0xLTEtMS0w_746dea27-7c6c-4efd-aeeb-4c0b27d53a5b"
      unitRef="usd">3139000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfMy0xLTEtMS0w_ab6e32c1-c8b5-4726-be7e-c957c41ec86d"
      unitRef="usd">3003000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNC0xLTEtMS0w_e6875d76-6cdd-4533-8245-08f4a5973064"
      unitRef="usd">2709000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNS0xLTEtMS0w_5e2b4b16-097c-48a1-a014-0e579b205e23"
      unitRef="usd">23426000</algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82MS9mcmFnOmUzZjIwZjQyZDQ1YzQ5NDE4NDVhNTdiMzQ4MjJiYThjL3RhYmxlOmQwNDQ0MmQ0ZDRmYjRiYTk5MzcxODA3Y2I1NzRmMzZmL3RhYmxlcmFuZ2U6ZDA0NDQyZDRkNGZiNGJhOTkzNzE4MDdjYjU3NGYzNmZfNi0xLTEtMS0w_6bed48ff-9743-4024-9c9e-45376799ad34"
      unitRef="usd">36420000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RleHRyZWdpb246MjhmODE4ODg5YzMxNDgxYWJmZWM5M2FmZTQwZWVmOWJfODA_ec4016f3-3192-4213-bfbd-d0db195d14ae">Other Assets, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of other assets, net is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;VAT receivables long-term, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,039&#160;&lt;/span&gt;&lt;/td&gt;&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;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid contracts long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;12,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;8,810&#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:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RleHRyZWdpb246MjhmODE4ODg5YzMxNDgxYWJmZWM5M2FmZTQwZWVmOWJfODE_2c39e207-1a0b-4d4a-bd68-dc2839c05408">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of other assets, net is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;VAT receivables long-term, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,039&#160;&lt;/span&gt;&lt;/td&gt;&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;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid contracts long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;12,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;8,810&#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:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMS0xLTEtMS0w_728f5e67-55b2-42b2-ae61-889dc337d1b0"
      unitRef="usd">6662000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMS0zLTEtMS0w_52e54a99-845a-4b9a-b7c4-ac6083a82a33"
      unitRef="usd">3039000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMi0xLTEtMS0w_12c88908-8061-43e2-b80a-2fc986258430"
      unitRef="usd">2414000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMi0zLTEtMS0w_2e9bc10d-a9e6-4eed-8b51-67057e6721c5"
      unitRef="usd">2399000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMy0xLTEtMS0w_74a1ca48-5eaf-4702-8031-010413c4faf1"
      unitRef="usd">1478000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfMy0zLTEtMS0w_db193856-e930-4cf7-9379-78904996b03f"
      unitRef="usd">1282000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNS0xLTEtMS0w_7200b01c-0620-4c40-af1b-def150af82ae"
      unitRef="usd">1928000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNS0zLTEtMS0w_72ce2b88-e8cb-40b0-813c-8f1aa13f6cba"
      unitRef="usd">2090000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNi0xLTEtMS0w_8582ba13-d647-4208-8143-b7212a8c5e13"
      unitRef="usd">12482000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82NC9mcmFnOjI4ZjgxODg4OWMzMTQ4MWFiZmVjOTNhZmU0MGVlZjliL3RhYmxlOjNlNTU2OGE1NjI1NTQ0YjI5NGY4MGQ0ZjEwOWZhNzUwL3RhYmxlcmFuZ2U6M2U1NTY4YTU2MjU1NDRiMjk0ZjgwZDRmMTA5ZmE3NTBfNi0zLTEtMS0w_5c16b904-c8e6-4d81-9f08-6d60c9f62e5f"
      unitRef="usd">8810000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RleHRyZWdpb246Mjc0NjMwOWJiZTFmNDNhM2EzNTI1ODY0YWU2ZjQ1Y2NfMTM4_b12a6b31-5e8a-4c59-a637-14e19dc0e8ae">Accrued Expenses and Other Current Liabilities&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of accrued expenses and other current liabilities is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;14,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;66,779&#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;56,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RleHRyZWdpb246Mjc0NjMwOWJiZTFmNDNhM2EzNTI1ODY0YWU2ZjQ1Y2NfMTM5_fd7503bd-99c5-4226-a142-3be91e6d0b4b">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of accrued expenses and other current liabilities is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;14,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;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;66,779&#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;56,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMS0xLTEtMS0w_722617c5-4c68-4816-8782-ed64baa1a777"
      unitRef="usd">94000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMS0zLTEtMS0w_bfc7ff20-a950-4a03-b2b0-aded36fb7af5"
      unitRef="usd">11488000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMi0xLTEtMS0w_2600256c-b787-4d9b-a114-a153ec8a7f6a"
      unitRef="usd">14143000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMi0zLTEtMS0w_bf75e088-bc74-4ded-98f7-188b1497c493"
      unitRef="usd">6273000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMy0xLTEtMS0w_ad06a9b3-0f59-4ca3-875a-dca8f9c5b531"
      unitRef="usd">18603000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMy0zLTEtMS0w_1e92c1f0-ae5d-4318-b852-2f011a03967b"
      unitRef="usd">12069000</us-gaap:AccruedSalariesCurrent>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNC0xLTEtMS0w_c07135ce-3ffb-4838-b129-98138a71816a"
      unitRef="usd">17244000</algm:BusinessCombinationConsiderationTransferredPayable>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNC0zLTEtMS0w_674a5909-e2cb-4708-a03a-a9bd513651ed"
      unitRef="usd">0</algm:BusinessCombinationConsiderationTransferredPayable>
    <us-gaap:AccruedVacationCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNS0xLTEtMS0w_e6d4d7fc-c10c-429a-9b90-3a6ee7fc32c7"
      unitRef="usd">5534000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNS0zLTEtMS0w_f08346aa-7d28-4893-99ae-3438fef07640"
      unitRef="usd">7146000</us-gaap:AccruedVacationCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNi0xLTEtMS0w_c407c05b-280b-493b-9479-fbe4560e8fe9"
      unitRef="usd">2643000</algm:AccruedSeveranceCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNi0zLTEtMS0w_773a40ea-c586-4d7c-a242-0d9ad2484311"
      unitRef="usd">6065000</algm:AccruedSeveranceCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNy0xLTEtMS0w_c0bb04c1-60d6-4645-bfca-9994c7ad124c"
      unitRef="usd">1057000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfNy0zLTEtMS0w_e571c772-e2f6-4c1b-861e-4b529093595e"
      unitRef="usd">4036000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOC0xLTEtMS0w_bb3ace4a-99e0-4fa4-8fed-d4ced5552cf3"
      unitRef="usd">1803000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOC0zLTEtMS0w_d5c3c522-961c-47fa-8ba0-28bc9694004e"
      unitRef="usd">3408000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOS0xLTEtMS0w_e3a30846-cfea-47a9-8336-990bec6bf24c"
      unitRef="usd">628000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfOS0zLTEtMS0w_6cdc3389-1146-4b3e-a3d9-3aefc44c81d2"
      unitRef="usd">1114000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTAtMS0xLTEtMA_642d08d9-4cc4-4b5c-9d6e-81f4069d9251"
      unitRef="usd">5030000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTAtMy0xLTEtMA_b56b3c80-4b44-4fa0-a0dc-3cd099f8bfeb"
      unitRef="usd">5256000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTEtMS0xLTEtMA_e1583203-6c86-466d-b2bf-e0dd14b7a08c"
      unitRef="usd">66779000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV82Ny9mcmFnOjI3NDYzMDliYmUxZjQzYTNhMzUyNTg2NGFlNmY0NWNjL3RhYmxlOjE3ODk5ZWIwNDY1MzRlNzc4MTBkOWE0MmNhOGY5NGI0L3RhYmxlcmFuZ2U6MTc4OTllYjA0NjUzNGU3NzgxMGQ5YTQyY2E4Zjk0YjRfMTEtMy0xLTEtMA_63e682ed-6b03-4950-b056-120be8f56aa0"
      unitRef="usd">56855000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU3_b2c7081b-c116-42c4-ad7e-b084f709fd97">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 &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;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 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"&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 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;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;(284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="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;94&#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;194&#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:12pt;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 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 unaudited consolidated balance sheets, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU4_c05ef6c8-caf6-4854-8458-d0c8fde99868">P3Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU1_032abb05-ecac-4cce-83ae-0329c1b85261">P3Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if000af33eb0642709aa642bd60a54510_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NTk3Ng_786a91e4-dcf4-4f01-a431-23752e36ee99"
      unitRef="usd">607000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i76733ccc4d9d48c98831a30fbbffeaf8_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NTk5MQ_d04a9990-7984-400f-aeac-3716fa73349e"
      unitRef="usd">421000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie6eee8d455ae4dfa9922e6d11f5ccf94_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAwNQ_0c537370-7ece-412c-8c8e-a3f035bc2ccc"
      unitRef="shares">602490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifa99d6220d8e4d159c786e3afa3ec95f_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAyNQ_fa7e0d2f-2639-4ae8-864e-264f1b0e60b8"
      unitRef="shares">348911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i93761d8254594957af310eaecb7adfd0_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfMTY0OTI2NzQ0NjAzMA_7d631e6f-1be4-4b0c-9eee-f29f5d22dd4b"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RleHRyZWdpb246ZTA5ZjA2ODBiYzkyNGY4MWI4ZWQ0MWNhMWE1M2M5ODVfODU2_3bdb2d86-0a42-4470-a71f-d284660cdc44">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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 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;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;(284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="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;94&#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;194&#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="i82d3154ea885447abc4af74f0af7653a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMS0xLTEtMS0w_4c08b2a8-0d55-4dac-9544-7e623ffe3403"
      unitRef="usd">11488000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i82d3154ea885447abc4af74f0af7653a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMS0zLTEtMS0w_b9170ff3-04b9-4fa5-a35e-a40088d29e39"
      unitRef="usd">2439000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMi0xLTEtMS0w_e79bd78f-1c9b-4954-826c-3c5500912566"
      unitRef="usd">1004000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMi0zLTEtMS0w_3831dd9c-4030-4cbf-b129-a789a7f4b380"
      unitRef="usd">-1004000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMy0xLTEtMS0w_b88a1863-6fc0-4f4f-8195-63ea1718648d"
      unitRef="usd">11096000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfMy0zLTEtMS0w_84732b2d-7831-4615-999a-6a9ed0637609"
      unitRef="usd">0</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0xLTEtMS02MTU_07731f0c-9084-48d8-80cd-7e233460d47b"
      unitRef="usd">640000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0zLTEtMS02MTU_6ae80be5-bd2b-4707-b96d-e0ddf53036dd"
      unitRef="usd">0</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0xLTEtMS0w_52d25e35-ac38-4901-ae49-89b71a72e31a"
      unitRef="usd">378000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNC0zLTEtMS0w_89c17637-32da-4e14-94e3-28f79d91dd37"
      unitRef="usd">398000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNS0xLTEtMS0w_7adf120d-0939-469a-8a9e-56fcecea2112"
      unitRef="usd">284000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals
      contextRef="i59593ca6174848208e644b7395ebc8aa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNS0zLTEtMS0w_bb586ad4-2095-4c8f-b0e9-1944d0e99e6e"
      unitRef="usd">843000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNi0xLTEtMS0w_1e8d0764-a431-44c0-ba1a-bad3953a8466"
      unitRef="usd">94000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="if0e7e633dd9b4f439a1b3386a3e20ab5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83MC9mcmFnOmUwOWYwNjgwYmM5MjRmODFiOGVkNDFjYTFhNTNjOTg1L3RhYmxlOmVhOTdkMWUyNDQxZTRjNWNhNDI5YjRiMDA2ODQ0YjA5L3RhYmxlcmFuZ2U6ZWE5N2QxZTI0NDFlNGM1Y2E0MjliNGIwMDY4NDRiMDlfNi0zLTEtMS0w_801041fb-0014-4bd3-a265-1b00cbfd68fd"
      unitRef="usd">194000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3NTAxMQ_91d0459a-6eab-4c43-aece-5407266a89bf">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 December&#160;25, 2020 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;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;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;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;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;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;The principal maturities of debt obligations outstanding were as follows at December&#160;25, 2020:&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;25,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 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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 2027 (the &#x201c;Term Loan Facility&#x201d;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan Facility, the &#x201c;Senior Secured Credit Facilities&#x201d;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the &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&#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.5% at December&#160;25, 2020. The Company has not borrowed on the Revolving Credit Facility at December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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 $9,374, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amortized into interest expense or recognized as loss on debt extinguishment&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Other assets&#x201d; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $254 at December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 debt extinguishment of $9,055, which was included within &#x201c;Other (expense) income&#x201d; in the unaudited consolidated statement of operations at December&#160;25, 2020. The loss on debt extinguishment consisted of the unamortized balances of previously deferred financing costs which the Company wrote off.&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;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, 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 expired on January&#160;22, 2021. During fiscal year 2020, 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 was 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 divestiture of PSL, 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 provided 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&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,247 at December&#160;25, 2020) at the bank&#x2019;s prevailing interest rate. The line of credit was due to expire on August&#160;31, 2021. There were no borrowings outstanding under this line of credit as of December&#160;25, 2020 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 November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,559 at December&#160;25, 2020) at the bank&#x2019;s prevailing interest rate. The line of credit was due to expire on June&#160;30, 2021. There were no borrowings outstanding under this line of credit as of December&#160;25, 2020 and March&#160;27, 2020. &lt;/span&gt;&lt;/div&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.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc5OQ_cc536b0f-3784-45b0-ba91-234babf6e590">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 December&#160;25, 2020 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;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;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;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;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;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="i51be102d93014f8483cac62c617dc582_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMS0xLTEtMS0xODI4_b6205a67-e4b3-41c4-aa7a-4c44a02a8f46"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8bca18d4bf664daf8eec3ecebfef373d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMS0zLTEtMS0xODMy_b79d2d63-067b-4df4-8942-4a60dfbb4b74"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie03506cd45244c7c95b14bc602eed212_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMy0xLTEtMS0xODI4_3f289a4a-38b5-41c6-b902-ff2be8498a96"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ifbefe027d0d64b12afff1c8e74cba6c8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfMy0zLTEtMS0xODMy_68f6eff8-9283-4b48-87fe-7d0ad57ee2c3"
      unitRef="usd">43000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNi0xLTEtMS0xODI4_4d412255-292b-40fd-96c2-a8428530b0e7"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNi0zLTEtMS0xODMy_fbd60358-04e4-4ff8-988a-0627a14a4d25"
      unitRef="usd">43000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNy0xLTEtMS0xODI4_f34b64d8-2618-44fb-b033-78a4bf2f2d18"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfNy0zLTEtMS0xODMy_718f8de2-a4a1-4186-9179-6cfb1ef0f9c5"
      unitRef="usd">43000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfOC0xLTEtMS0xODI4_2c66ba9e-2070-4cec-a59d-c6b2a3cbe221"
      unitRef="usd">25000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOjAwNjBmYWY5MTNhMjQyODY4NjRhN2Y1YWU0Y2JmM2Q5L3RhYmxlcmFuZ2U6MDA2MGZhZjkxM2EyNDI4Njg2NGE3ZjVhZTRjYmYzZDlfOC0zLTEtMS0xODMy_8666401a-32e9-4a5d-9c16-a1dc9357fbbe"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3MzgwMA_7640cfb6-a910-4145-9e3d-1142b15e1e31">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 principal maturities of debt obligations outstanding were as follows at December&#160;25, 2020:&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;25,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 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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMC0xLTEtMS0xNjA5_a9ec2c38-54c9-4fea-96a7-cbcf82778b60"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMS0xLTEtMS0xNjA5_8eb81cc6-17b0-420b-8b8b-9d97cf186c5d"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMi0xLTEtMS0xNjA5_53bdf4f0-0bb0-49ec-b4d3-7e55da1859ef"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfMy0xLTEtMS0xNjA5_9e5a99c7-5f57-4375-baf9-90c443639b22"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNC0xLTEtMS0xNjA5_b0766163-ee9f-4b27-9a6f-edfacaf29a4d"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <algm:LongTermDebtMaturityAfterYearFour
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNS0xLTEtMS0xNjA5_f35b0e39-6c1a-4e5c-a96b-c99658edf5aa"
      unitRef="usd">25000000</algm:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LongTermDebt
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RhYmxlOmViNzA2OGRjNDIzMTQ5MjZhZmVmZTg3ZjFiN2NjZGNmL3RhYmxlcmFuZ2U6ZWI3MDY4ZGM0MjMxNDkyNmFmZWZlODdmMWI3Y2NkY2ZfNi0xLTEtMS0xNjA5_eb7572d2-64a1-40e8-bc2d-0ef32d1f75a3"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MDg2OA_71559974-b234-47e3-a32b-cdbe1d57f390"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibdc6126072c344198a1ff314e6ebbee1_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTYyNQ_a8853c67-38dd-4388-8194-a7cc243b3c6c"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ief6aaf5f52194fa18f210970667377a5_D20200930-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc4OA_3a7ffd66-7d01-449f-a892-f3dceb5d2a08"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6ad4df76d13b480998b88bdd40fe6531_D20200930-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3Mzc5NA_dc6a8f9a-556b-4cde-904b-a2c3f843ad87"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <algm:DebtInstrumentInterestRateFloor
      contextRef="i67393c841cca4fde9f50ee59c640f315_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEwMw_820aa424-0e8c-489a-b222-19343c462fed"
      unitRef="number">0.005</algm:DebtInstrumentInterestRateFloor>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEwOQ_ecfb40e4-aeb7-4164-a11d-6481b13adf68"
      unitRef="number">0.045</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNTQ5NzU1ODE3NDU5OQ_97af4234-abc9-43a7-acf9-053bfa468fde"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i9ad68eed1cdb401f998e27bd85bbfc77_D20200930-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MzU2NQ_5af136a6-2746-4ec5-aba8-0325cb80dd98"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ic1490917fe794b3cb0cc23a73391fe19_D20200930-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MzU3NA_25ee2d1d-6877-4273-9ce4-6efb10450f2b"
      unitRef="usd">8000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTEzNw_6cc86dde-7936-4cc1-bd79-9e06a270ecb4"
      unitRef="usd">9374000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ibdc6126072c344198a1ff314e6ebbee1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTI5OQ_f4a74b5b-d4eb-434b-b5bb-bd38c9cf7ae7"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i35774f9376ba4872b3eb3042fd51d7f3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MTI5NA_1a1c35e6-8602-475a-9c48-6206f68bd243"
      unitRef="usd">254000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="id1658afe98924989aa06aedb40095ee2_D20201125-20201125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTc0MA_a6df8389-4550-4fb8-8eca-83bc6c754906"
      unitRef="usd">300000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ica52732a8a8d47bfb29e2f3cbc971f43_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI5MDg3OQ_71559974-b234-47e3-a32b-cdbe1d57f390"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id8671262dc234e469c9b280d0d492dcd_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjE5OTAyMzI4MTc2MA_e4415660-8188-422f-a9f9-4b96114796dd"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i512cbe2f832643118d553fd1202db982_I20190122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIy_c7aefbba-3b9c-45c0-875d-bbb994b5f878"
      unitRef="usd">25000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8cc345ea7a234e3ebb154a801aca3d8f_D20190122-20190122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzEy_149fe00c-a69a-4009-b5ed-f9954af7eb46"
      unitRef="number">0.004</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i952fb05416094b0f8873f5b83eec4677_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDIx_0e6c8d3a-dd4e-4af3-b0e2-725175fde1dc"
      unitRef="usd">25000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i66e96174fc2b424aa2ef90e342dae342_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDg4_ed49afce-27b8-4d5a-a816-6f54eefee5ed"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i66e96174fc2b424aa2ef90e342dae342_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNjI4_e8b1ce58-963b-44d5-b702-fc51111d5941"
      unitRef="number">0.017</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i952fb05416094b0f8873f5b83eec4677_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNjg1_0e6c8d3a-dd4e-4af3-b0e2-725175fde1dc"
      unitRef="usd">25000000</us-gaap:ProceedsFromLinesOfCredit>
    <algm:LineOfCreditFacilityCollateralSecuredPeriod
      contextRef="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfNDI1OQ_53b4e315-25ec-44da-8087-462e4aa7e7c4">P1Y</algm:LineOfCreditFacilityCollateralSecuredPeriod>
    <us-gaap:LineOfCreditFacilityCollateralFeesAmount
      contextRef="icb6f11ff181f485faa017af1b7afe25f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfOTQy_a3c3830a-3db4-44ca-b435-a26fe66016b5"
      unitRef="usd">25000</us-gaap:LineOfCreditFacilityCollateralFeesAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0a623c110d0b400da0f3b9a53b915628_I20060327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTQzMQ_98e7ed53-4a24-4ef3-8a44-4a417ffe421b"
      unitRef="usd">10000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i16682fe318174c82a6a4d65e7b07b493_D20060327-20060327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTUxOQ_75efea55-2bb9-44f6-acd4-e565f16e418b"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iaa43710c6e8f44fe8d26dce01a492f8b_D20200328-20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTc1OQ_f912cfdd-c99e-44a9-8ae7-6c908c1a7bd3"
      unitRef="usd">10000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i8c2a8b47c9d04895ae2d1557d575f983_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTgyNA_6018fc09-1737-4098-ae2d-5ab42786e5eb"
      unitRef="usd">10000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i8c2a8b47c9d04895ae2d1557d575f983_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMTkzMQ_b438bc28-ea20-40f4-9cff-4c30714b5d84"
      unitRef="number">0.025</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="i7404f42424834610a603805384ee0f51_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIwNw_19ce78bc-713d-4105-8b6b-fa8e63abb539"
      unitRef="usd">8000000</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic321988484124dc1a29059325f685bb8_D20200318-20200318"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjIzOQ_74010ae2-4138-419b-aa51-9a70c59c4c8f"
      unitRef="usd">8000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i7404f42424834610a603805384ee0f51_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjI5NA_19ce78bc-713d-4105-8b6b-fa8e63abb539"
      unitRef="usd">8000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i7404f42424834610a603805384ee0f51_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjM5MA_e74d1c13-b077-4461-8ad2-99b89d421eef"
      unitRef="number">0.019</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4735a22a6aca47c393cca5b1d160bb83_I20200626"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMjQ0Nw_4f0c4a37-b62a-4d2b-a276-a1f89122fcc9"
      unitRef="usd">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib5e0e624bc65483fb28c44faaf95b274_I20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzAyMg_900fe9fd-e72f-4604-88c9-a1019d388957"
      unitRef="php">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i84af212459ce4b0d88232bfe09552b89_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzA1Nw_30be6ae5-6946-4dc5-a127-13503f0e9730"
      unitRef="usd">1247000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i936126cd793e41f698728c182623566c_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzE5OA_05550a37-b4ba-44c0-87bd-31561aba0d15"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i84af212459ce4b0d88232bfe09552b89_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzE5OA_4aa1a42f-90ce-4e51-87f2-a5461191c54b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id71902e4fbfe4da0ae326028ec7adfae_I20191120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzQzNw_1ce8e24f-6fc4-4968-a595-4f6158555d07"
      unitRef="php">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9033d9c149464e54a313257a7c315617_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzQ3Mg_b06c5677-5742-4636-adf0-0fde82c25592"
      unitRef="usd">1559000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i6202d4562ec34224bc561427131cda78_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzU2Nw_28465ca1-3456-42a8-bb17-51ff4030c724"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i9033d9c149464e54a313257a7c315617_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzU2Nw_35dc3cfd-3e7c-4440-b807-37bd562a0ae0"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i1cd6cd8bc0194182b54dfb1d068b76e8_D20200301-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83My9mcmFnOmM4NzhhY2ZiZTg0NDQ4NDNiNzMzMTE1ZDc0NTQ5MTY0L3RleHRyZWdpb246Yzg3OGFjZmJlODQ0NDg0M2I3MzMxMTVkNzQ1NDkxNjRfMzczNw_09f17fef-eda1-4596-bb27-56ad44f946a0"
      unitRef="usd">43000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RleHRyZWdpb246NzE0MjFlYzEwNDk0NDU2OGFlOGRjMmE1YjhkZDRlYWRfMTAw_d3978882-bb31-4221-8f3f-d32ad569c8cf">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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;20,861&#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,878&#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:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RleHRyZWdpb246NzE0MjFlYzEwNDk0NDU2OGFlOGRjMmE1YjhkZDRlYWRfMTAx_aa3047f1-fd00-4dd2-81ec-10fde3f78f51">&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;20,861&#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,878&#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:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMS0xLTEtMS0w_e0c0f62c-22b9-4b62-aa00-5ebeadee21d7"
      unitRef="usd">194000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMS0zLTEtMS0w_aefd8c8c-deb9-4103-af69-275e3b46fa58"
      unitRef="usd">2439000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMi0xLTEtMS0w_ba3093d8-a61e-402b-90fd-722726aa61ff"
      unitRef="usd">318000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMi0zLTEtMS0w_eba7da62-9295-41d0-a452-c8d944202248"
      unitRef="usd">2304000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMy0xLTEtMS0w_1fb6d002-3f27-4caa-90cb-bedad78e1150"
      unitRef="usd">9516000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfMy0zLTEtMS0w_dab566b0-f0de-448e-ad99-bc175cbe12c2"
      unitRef="usd">8005000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNC0xLTEtMS0w_d81f0bb5-17b5-40f6-9e33-c253a3e19a42"
      unitRef="usd">7800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNC0zLTEtMS0w_1becf908-8c7e-42a9-9b09-8e82722ac046"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNS0xLTEtMS0w_7582e500-ed3c-41fc-8608-2827b6fb59ec"
      unitRef="usd">2758000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNS0zLTEtMS0w_e08423ee-5421-4747-bb7f-d6afc437f167"
      unitRef="usd">2855000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNi0xLTEtMS0w_622cb9bf-77d8-41a8-af82-419f345a3994"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNi0zLTEtMS0w_4047bb4c-c888-41a9-ae29-12b4f7f8fe70"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNy0xLTEtMS0w_39569605-a9e9-4d99-8708-a061ee7bfceb"
      unitRef="usd">20861000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83Ni9mcmFnOjcxNDIxZWMxMDQ5NDQ1NjhhZThkYzJhNWI4ZGQ0ZWFkL3RhYmxlOjYzNGNhNTMzNjFkZDRmZTFhNzU4MWI3OWI5NmVjYWNhL3RhYmxlcmFuZ2U6NjM0Y2E1MzM2MWRkNGZlMWE3NTgxYjc5Yjk2ZWNhY2FfNy0zLTEtMS0w_e74c6933-bdb9-422b-86d5-a79b0c76a362"
      unitRef="usd">15878000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgxOQ_a6419b03-f241-48b4-b703-69b9969820b2">Retirement Plans &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-U.S. Defined Benefit Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#x201c;AMPI&#x201d;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#x2019;s assets are invested in common trust funds, bonds and other debt instruments and stocks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effect on the unaudited statements of operations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to the non-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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Net periodic pension expense&lt;/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;432&#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;350&#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,218&#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,041&#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;Information on Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below sets forth the fair value of the entity&#x2019;s plan assets as of December&#160;25, 2020 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March&#160;27, 2020 and for the year then ended, which are included in the previously filed Registration Statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,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="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,031&#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,349&#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,709&#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 nine-month period ended December&#160;25, 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 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The investments in the Company&#x2019;s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company&#x2019;s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC&#x2019;s (&#x201c;AML&#x201d;), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$249 and $736 &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, and during the three- and nine-month periods ended December&#160;27, 2019 the Company contributed approx&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;imately $235 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 $698 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 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-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 2020 and 2019, respectively.&#160;The total values of the Pension Promise in the amounts of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 827 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 866 British Pounds Sterling at December&#160;25, 2020 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,112 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $975 at December&#160;25, 2020 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 unaudited 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 approximatel&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;y $1,112 and $3,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approxim&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;ately $833 &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 $2,840 for the three- and nine-month periods ended December&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#x201c;Allegro Europe&#x201d;), also has a defined contribution plan (the &#x201c;AME Plan&#x201d;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $207 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $592 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approximately $201 and $560 for the three- and nine-month periods ended December&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry. 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 in the three- and nine-month periods ended December&#160;27, 2019 was $376 and $1,310, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgyMA_9576848f-ee0e-4cf6-96de-294375776805">&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Net periodic pension expense&lt;/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;432&#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;350&#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,218&#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,041&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi0xLTEtMS0w_976d3017-0f75-4c3b-8bd2-3e5084ba7831"
      unitRef="usd">296000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi0zLTEtMS0w_ab911420-fbf2-4b83-b387-4fa7484dbaad"
      unitRef="usd">242000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi01LTEtMS0w_d1027100-9b59-441e-a9ad-8abdb90ca52f"
      unitRef="usd">843000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMi03LTEtMS0w_a34b2c35-0457-49fa-8ff7-4d07f6047dad"
      unitRef="usd">717000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy0xLTEtMS0w_f2ae0944-b448-47fa-9a37-e49e3bc98e27"
      unitRef="usd">166000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy0zLTEtMS0w_a9812628-d927-4f8e-9859-f30e5bb539bc"
      unitRef="usd">169000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy01LTEtMS0w_b2bac5eb-21aa-41e4-a4c2-989a197dada4"
      unitRef="usd">474000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfMy03LTEtMS0w_129f3f22-b83d-4e7e-80d0-035ee9c349d2"
      unitRef="usd">503000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC0xLTEtMS0w_edad28b8-f02f-486e-b074-232c18700556"
      unitRef="usd">79000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC0zLTEtMS0w_4ba8ac30-69d6-4adf-8a67-d307319fa317"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC01LTEtMS0w_436158bb-a0c9-442c-b455-2a8f776794c7"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNC03LTEtMS0w_6f58cc49-ba51-4f7e-bf96-f1e8118788a2"
      unitRef="usd">247000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi0xLTEtMS0w_b22f4912-c11e-4239-8c03-7fa5b059aeb4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi0zLTEtMS0w_93c92e88-7c94-4c36-bcc8-801c0a426515"
      unitRef="usd">4000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi01LTEtMS0w_bd1d59d6-7cfa-42e3-8015-e3932d23c72b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNi03LTEtMS0w_ac941915-96b9-4394-b7bc-f55553b2c9ae"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy0xLTEtMS0w_ce4b6eb1-72b2-4f78-87b8-0d7b68696c96"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy0zLTEtMS0w_5e20b245-8bca-4e3d-8f66-23814e237352"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy01LTEtMS0w_9647710e-dcc6-4599-b81a-d47568db29ed"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfNy03LTEtMS0w_ed6775d2-faaf-4127-bcd1-509a9990b2f9"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC0xLTEtMS0w_3dddfd38-2853-4522-b508-02a15085b9a4"
      unitRef="usd">-47000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC0zLTEtMS0w_0be28e20-e059-4584-bdcf-6448932c9771"
      unitRef="usd">-24000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC01LTEtMS0w_5431588f-0a6b-44f6-99ff-ee8ddb4c5adb"
      unitRef="usd">-126000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOC03LTEtMS0w_e282c4e1-65aa-4705-ae32-67c0816d2b00"
      unitRef="usd">-72000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS0xLTEtMS0w_2ca4aa28-d920-4552-a820-0eaaf1c4152a"
      unitRef="usd">432000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS0zLTEtMS0w_6c43dd6b-e5e7-46d1-840b-e4bc1a18d164"
      unitRef="usd">350000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS01LTEtMS0w_a66d1754-45ea-4f6f-aa7b-94e783bc7638"
      unitRef="usd">1218000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjBiOTI3Mjg1YmE2ODQyYTM4OTQ3YTQ5MTAyZGE0NmRhL3RhYmxlcmFuZ2U6MGI5MjcyODViYTY4NDJhMzg5NDdhNDkxMDJkYTQ2ZGFfOS03LTEtMS0w_ce723198-41b7-4b20-8766-db58cf833d6f"
      unitRef="usd">1041000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgyMQ_b6840466-1a51-4739-a5eb-8f26cd096687">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below sets forth the fair value of the entity&#x2019;s plan assets as of December&#160;25, 2020 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March&#160;27, 2020 and for the year then ended, which are included in the previously filed Registration Statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,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="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,031&#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,349&#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,709&#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="iee98ede80c8c4caf98063b1e650b8c2c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi0xLTEtMS0w_621bfa66-9add-459a-9bed-6fc94aaec7eb"
      unitRef="usd">1826000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3c57f3c21f764223a5641e509107a500_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi0zLTEtMS0w_5e6efa0b-b097-437e-a5ad-ef46ce806ed9"
      unitRef="usd">1826000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if2fd2cdcfcc147b899086f7dac2be9a3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi01LTEtMS0w_4b936436-30b6-4887-b2ac-cd1781d7dbb1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ff95dc775bc4930825794b20a883ecb_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMi03LTEtMS0w_255671a0-686a-41b0-80b4-7076cb7143ce"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if6abb42f83cf4b25b18ef16be7ae1ad7_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy0xLTEtMS0w_89d11d19-f0bb-4ae0-9936-a6ae5789c9a0"
      unitRef="usd">1155000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7426e6acc6c44d8892e444281a359a21_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy0zLTEtMS0w_59b46e54-1a2c-4136-aeab-d860a397e017"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i082fba9624ee42d99ae1a363c8239abf_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy01LTEtMS0w_37fffa5b-c9d3-44ed-87b6-e97c92e23169"
      unitRef="usd">1155000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c35e89c597e434e861c36ab12595a85_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfMy03LTEtMS0w_e6b97c74-bce0-454d-85d6-ef3ff100ee7d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2df6bfe5bb6149cd8866489b66b80d24_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC0xLTEtMS0w_2e316b9e-7f75-4a66-adca-ca15a2560cc2"
      unitRef="usd">562000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie30549c488344bb9aadb88eccf10b07f_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC0zLTEtMS0w_c11cfd5e-02a7-4b78-b22f-9e80dee02487"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibc017f374f754794b7721e6c15f1796c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC01LTEtMS0w_73ef4288-3673-444e-9eaf-1ca7f88c09e4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iec4bc16556034553af145da78400000c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNC03LTEtMS0w_0c373504-b11b-482c-85c1-a93e99794830"
      unitRef="usd">562000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib4c6f258e2144bf78948fedcfff9e0fa_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS0xLTEtMS0w_6c1180b2-dafe-44ff-b307-0510fbe37003"
      unitRef="usd">1193000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c6461756e8e47b5825474682eeb2506_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS0zLTEtMS0w_a1a8ae26-6b8d-424f-bad3-7c0588c94e0c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i78dfd566b66445db81c6212915189359_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS01LTEtMS0w_17d0ef81-771e-4160-ae0b-af0fae628b4d"
      unitRef="usd">1193000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icefa96c9675d44d8878b38b1ce5481d3_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNS03LTEtMS0w_0ee3c3b0-d9f7-4f24-83a7-1c343b995409"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad48f34f2fc943cb9c3a97db3ff45756_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi0xLTEtMS0w_aaea250d-a904-41aa-9aee-3ac9090a0118"
      unitRef="usd">2353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0199b705c1a842a897ffaf617a04010e_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi0zLTEtMS0w_8d3bbb84-8d4d-46f8-87e1-6c487da5ba34"
      unitRef="usd">1205000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf34fb8d184e4a009c0df7b47584a933_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi01LTEtMS0w_6abdae2c-bbc5-4a86-895e-8713e03f1aaa"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i508f6ff9d17c465ca0b6370eaecd2741_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNi03LTEtMS0w_6338d582-ccda-4045-8c2e-d9bb042b7e32"
      unitRef="usd">1147000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibe80ab06c00d4f86affdc178ad2fef17_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy0xLTEtMS0w_ddcdd224-d3a0-4c0b-a46c-1851c5cb06ea"
      unitRef="usd">7089000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i640db8d06f7941aa8417e71223810203_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy0zLTEtMS0w_6fecb71b-6019-4557-b145-9336cbfdfb7c"
      unitRef="usd">3031000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i04f0bec526064d0385a642fe1398459c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy01LTEtMS0w_6efa8e3d-3ba9-41fe-95f3-09b25a93239b"
      unitRef="usd">2349000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i74f513d6f2ff41718f95894c7844ac90_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmE1ZGRmNTRhODljMjRlNWI4MDRkZWUzOWQ2YWRmNjM1L3RhYmxlcmFuZ2U6YTVkZGY1NGE4OWMyNGU1YjgwNGRlZTM5ZDZhZGY2MzVfNy03LTEtMS0w_65db5087-8e0a-46ac-a600-96c8719b3644"
      unitRef="usd">1709000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b21e78c8d5240d6ac1a60b7b210b5f5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi0xLTEtMS0w_116c5a6f-d5bf-4d6c-bdf0-1c42fdec281b"
      unitRef="usd">1260000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i522a61a3cc784eddb5b848db664f5aff_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi0zLTEtMS0w_14a086b3-9cb6-456b-9dc4-3b148d60002e"
      unitRef="usd">1260000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc36986ed4a4466a9cce09d686f63bbe_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi01LTEtMS0w_e3aa901d-43ba-4f95-a9f3-e2137e517006"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia246d56ce4c7473f90c34dc5170adfdc_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMi03LTEtMS0w_d6a4e3cf-8dd0-46d9-b02b-bbc4745cf3c5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6f1f7ae1a91b4874b52d3639a0b8e2d2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy0xLTEtMS0w_a3e7e699-4417-455f-ae8b-92f8896766bc"
      unitRef="usd">897000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8fe5e2986dd94994adcd7fdbdc1acaae_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy0zLTEtMS0w_b232f28e-bc1f-4141-93fa-d2e99739831a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1bfa0bca5b7343c6a084f2b0aba6efcc_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy01LTEtMS0w_cddc5e7a-d159-48bc-9c5c-f3fe89b8d76b"
      unitRef="usd">897000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie6a2c815d2474d669f7f3131caa4d261_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfMy03LTEtMS0w_4a3ed87f-3b99-445c-b064-9367d7a0f7a0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87a3c91eeab445119ea0e2fd35d4b9af_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC0xLTEtMS0w_912b8e55-96ae-4cf5-be26-5553d7cc1ae5"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i751d2283b4d44e7090877f5ef6d69146_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC0zLTEtMS0w_cc6f1f04-a6d4-4494-a458-7f7c947d0f9a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i188c1d97840549c0a714535b02df9f4c_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC01LTEtMS0w_c3d9f28a-12f0-4425-ba6e-33f5dee21aaa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1cc4b1703dab41349d82f66aa021b955_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNC03LTEtMS0w_1b9d1651-3996-4011-a9b4-ce39b4cc1303"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie2e64961cd1345a78e2414fdaef09b01_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS0xLTEtMS0w_d287127b-e62d-4d0c-a576-f33fe69c6539"
      unitRef="usd">1094000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i53347a5ff2c341f681c43b92845c18e4_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS0zLTEtMS0w_f175ae46-dc28-47e5-bbef-abfc52898f80"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i333e69c68e5840cba89299d9f9a3839e_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS01LTEtMS0w_6c53f391-1852-41ac-8351-7579601eccb5"
      unitRef="usd">1094000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icabd02d88eff4832ae5dddb6c5d3d426_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNS03LTEtMS0w_b2351fba-b9a2-4c89-8347-12becac109a5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6bb99f91f7ea4defa93301788eb50939_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi0xLTEtMS0w_fc14fd5c-582f-414c-9506-75cd20abcdc0"
      unitRef="usd">1572000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b0bb977ba224ceb88c47a2c4e79f698_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi0zLTEtMS0w_cabc0344-0854-4020-ab7b-7ba75040aa20"
      unitRef="usd">1207000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2fe503392758424bb682d67ec3cc68d2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi01LTEtMS0w_c8910f9f-a350-4d94-ab6f-3d971159b540"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifb43b60a86b94abfb4646ddf2b5f4743_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNi03LTEtMS0w_5fb4bd25-f257-41e9-8378-6dd073e7c6d1"
      unitRef="usd">364000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d4d69e9e3784b9db1b562dc4d0d6bcd_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy0xLTEtMS0w_d0c4c252-5ee5-4b3f-869e-7c6a7d3c6313"
      unitRef="usd">5579000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i31e0338109d14beb8d2e78c7a159ddad_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy0zLTEtMS0w_db4cd6ef-21f5-4833-9005-b5a769d722ba"
      unitRef="usd">2467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia66d77a356874b99a4ba4f586b1f00a7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy01LTEtMS0w_30494f0a-fdb8-46e4-922b-ebb857c890b7"
      unitRef="usd">1992000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00937f5c5c0b4c55b62f8a3cd8068c1b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOmU2YjBlZmZlYTdiNDQ0MzliNTdhNjhiMDIzYTY1YjdlL3RhYmxlcmFuZ2U6ZTZiMGVmZmVhN2I0NDQzOWI1N2E2OGIwMjNhNjViN2VfNy03LTEtMS0w_f141d882-8125-4fd1-bb87-8bb61e8ff2d7"
      unitRef="usd">1120000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgxOA_435f9e2a-4ed8-481f-b3c1-7bbc9074457e">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the change in fair value of Level&#160;3 plan assets for the nine-month period ended December&#160;25, 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 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i1cc4b1703dab41349d82f66aa021b955_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMi0xLTEtMS0w_f6402395-9f11-409f-a740-a9597e6232ac"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5265e1b04b3b48d58ee53458d1e7d5bd_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMi0zLTEtMS0w_556e8d6a-88d8-4b73-baf5-b4c2074c26f7"
      unitRef="usd">364000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMy0xLTEtMS0w_a562c9ef-5db2-4cb0-98f5-f29a266ad140"
      unitRef="usd">207000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfMy0zLTEtMS0w_a5394bfe-b88b-4e92-ab4a-ef119d09de4e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNC0xLTEtMS0w_0ecf63b0-dc48-4391-8326-0249d0e7bc17"
      unitRef="usd">440000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNC0zLTEtMS0w_d05ce286-44f4-4d4b-9543-ba361a1d0888"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNS0xLTEtMS0w_2911e6a5-4786-4bd9-bde1-3f37c8747cf3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNS0zLTEtMS0w_338a6a63-4a56-4874-8e1f-427a4aabfddd"
      unitRef="usd">753000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNi0xLTEtMS0w_03382c6e-7440-4c9a-8955-a9d6348e9a56"
      unitRef="usd">39000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i2c862953e9a649bcb11d636faeece55d_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNi0zLTEtMS0w_de6e1467-3f50-43fe-8e8f-c217e6f25267"
      unitRef="usd">30000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iec4bc16556034553af145da78400000c_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNy0xLTEtMS0w_72a34618-f5bc-4b37-bab5-4bf8e5be2ee3"
      unitRef="usd">562000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7048e7c266e6457f949c5d24733a8730_I20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RhYmxlOjZiMDRlZDFkMjljMjRjMmQ5NTA4MWNhN2Y1Nzc2NTA2L3RhYmxlcmFuZ2U6NmIwNGVkMWQyOWMyNGMyZDk1MDgxY2E3ZjU3NzY1MDZfNy0zLTEtMS0w_c7bdaa9b-22d1-4fa9-966d-8cf9a0cd5a13"
      unitRef="usd">1147000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i3985e1ab233f433cb8b7639636370f19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzA1MA_a333a55f-dbc2-40eb-8a2e-c384d99c387a"
      unitRef="usd">249000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i31453cdd53f34377ba62fc306dfe3263_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzA1Nw_2544a840-1138-4b4d-b716-28a47ca763da"
      unitRef="usd">736000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ibb431933ae204645a765b8cba4cdef45_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzE2Mw_8277b95a-bbb9-474c-b664-7895e498346d"
      unitRef="usd">235000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i7c16f6c781ea4355bc39df1e70eb6951_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzE3MA_9a262844-f13f-4c5f-9b61-9035e9687e9c"
      unitRef="usd">698000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="ibe80ab06c00d4f86affdc178ad2fef17_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzI2NQ_7df94da9-4897-4230-b811-8889fd77a49c"
      unitRef="usd">943000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <algm:DefinedBenefitPlanRetirementEligibilityAge
      contextRef="id4517912c67249cc8d24663777b4f4f5_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzUzMQ_d61af9d3-ff95-4db2-9997-bd30783d4abf">P65Y</algm:DefinedBenefitPlanRetirementEligibilityAge>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxMg_cfb2cb73-bcf1-4b09-8262-a416c457a007"
      unitRef="gbp">827000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxMg_ea36209f-50b1-453e-b94d-2edde6be1346"
      unitRef="gbp">827000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxOQ_b244ab0c-894f-433d-be10-4e74bbbc7ea3"
      unitRef="gbp">866000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzgxOQ_b55b7929-fc4c-4bd2-93e3-0ba828d4b75b"
      unitRef="gbp">866000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg4OA_2f4616dd-e54a-44bb-9388-456b9b3408ba"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ic1da025ea196440385f026b6d41e87d5_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg4OA_71a7394a-af26-42f4-8075-8b67d2751f5c"
      unitRef="usd">1112000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg5NQ_70e7fd1c-9d41-4931-9535-60c1fd4c1e19"
      unitRef="usd">975000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ia1bd14dde3414854a03411f8acd0ec9f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfMzg5NQ_f09d55f2-53db-4d1c-b25a-a47efe7f0ca4"
      unitRef="usd">975000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDE2Mg_804018c5-6640-4978-9d91-52df885bfbe6"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDI5Ng_6e153cce-50ae-41d1-a507-b336ca746f7d"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDM2MQ_c395fd87-fc86-4a3b-bb24-59b59b6e082a"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i92b3a167c5e24baa907422e2515d3f61_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDQ0OA_bf80945c-e2a5-44c6-9163-8c8e8aebdc1e"
      unitRef="usd">1112000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i0e3ac35d2b2e4727a52322155ed8eb65_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDQ1NQ_f90e35d6-0540-4fd8-b6b0-89cb15685e6a"
      unitRef="usd">3181000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4006caf97a4b4e4eb38b46c5c7c9b02c_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDUxMQ_646a0ffd-7eee-4e0c-9f42-61b6d237d5e8"
      unitRef="usd">833000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ief11c27b67194390b817e02c572cb9fb_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDUxOA_f05c7d95-2450-40ee-b4a5-153e349ab434"
      unitRef="usd">2840000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i57a8ca6b77994bf9a288929b1edc0089_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDgyMg_c59c1434-7c2e-4c1f-9434-a17309b0513c"
      unitRef="usd">207000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2184eda5200945b8ba6fd792edd47f72_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDgyOQ_06f8245b-3d4b-4ea2-bf3f-56bc79fa19e3"
      unitRef="usd">592000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3b28463fc9f644a9b638ede2ffcd2080_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDg3OQ_8a57d561-4e79-4bd3-a0a8-e098970cc478"
      unitRef="usd">201000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id371d15f077e41aeae6cf75612c3ace4_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNDg4Ng_e1cfa5e0-84c7-4803-bde0-17618eb35f18"
      unitRef="usd">560000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTE1OA_9fcfb01c-b558-444c-870f-33003ea63f2e"
      unitRef="number">0.35</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTI3OQ_6b0c278e-d8b2-4c5c-a6a8-9b484814832e"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay
      contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTUwNg_471e192b-db0f-438c-8f9a-8acbaea520c9"
      unitRef="number">0.03</algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTY1OQ_79b06113-2b54-4157-bfe1-f749886436e1"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i0b97951f5f0941daa956cecc1a2520bb_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTcxMw_6b2370ad-3cd1-48ea-8e06-25448a4d7154"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i272e187e75ae4761ae5632620fba501e_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTc5NA_c7df21b7-aefb-43a7-bf6a-d0dc181d40a9"
      unitRef="usd">376000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8ef2181d27a8495281d877b4b131655b_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV83OS9mcmFnOjExYjc3OWE3MDI1NDQ4NzhiYzQ1MWYxNmIxZmRmYTExL3RleHRyZWdpb246MTFiNzc5YTcwMjU0NDg3OGJjNDUxZjE2YjFmZGZhMTFfNTgwMQ_b1c3c03a-4f1a-4e76-af17-ca7970f112f4"
      unitRef="usd">1310000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzA2NA_330b8f16-49d0-4acc-85d9-50b4327262f6">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:id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjE3_ee602743-cb72-47be-a8f6-bd159973c88d"&gt;one&lt;/span&gt; and seven 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. There have been no material changes to these lease commitments since 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;Insurance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#x2019;s unaudited consolidated financial position and results of operations. &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;Legal proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability &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;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 its 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-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;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 December&#160;25, 2020 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 less than the accrual, or the Company&#x2019;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. No environmental accruals were established at December&#160;25, 2020 or March&#160;27, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="iedb5c1634c5148c69353883fe4be6ca5_I20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzA2NQ_1a244952-0bdf-42c0-bbed-6694befa695c">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjM2OQ_0d13ee89-aacf-49ba-848f-a8a163b019b8"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjM2OQ_9fac61c1-1402-4d20-9168-c6dd3ff78818"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzAxMA_a044ae81-cd82-4f84-9395-343d28b7be6e"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8cda46113a9e4d16952e1fcca452cf68_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMzAxMA_ff9ea85b-4c6d-44e4-b588-b53cabe262bc"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTk5OA_593b5cad-afaf-4aa2-901c-1c7fce6a08fb">Net (Loss) Income per Share&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with completion of the Company&#x2019;s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the &#x201c;Common Stock Conversion&#x201d;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to the Company&#x2019;s IPO, shares of Class A common stock were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and nine-month periods ended December&#160;27, 2019, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the three- and nine-month periods ended December&#160;27, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the basic and diluted net (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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Allegro MicroSystems, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,121,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,638,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income attributable to common stockholders per share&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;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income attributable to common stockholders per share&lt;/span&gt;&lt;/td&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.04)&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;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.90&#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;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.05&#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;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;2.38&#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;/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 loss for the three-month period ended December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on loss per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, all common stock equivalents in this period were antidilutive. There were no such convertible securities to consider for the three- and nine-month periods ended December&#160;27, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents issuable weighted average share information for the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&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;Unvested restricted stock units (&#x201c;RSUs&#x201d;)&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;377,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;125,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested performance stock units (&#x201c;PSUs&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Shares related to 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;56,752,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;123,250,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%"&gt;Total&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;57,553,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;&#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 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;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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 the Company was in a net loss position for the three-month period ended December 25, 2020, common stock equivalents of 57,553,282 were antidilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation
      contextRef="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQzOQ_49a17878-61ac-4714-99ce-60247d49196d"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockConversionRatio
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ1Mg_ce86ce0b-efbc-4582-994b-e86efb76e025"
      unitRef="number">15.822</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockConversionRatio
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ2MA_b6028c6c-e1c4-48c7-b70c-fcff0bc717b7"
      unitRef="number">13.010</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NzkyNA_54c77761-c6fc-41ec-af17-68205e2f9c01"
      unitRef="shares">2066508</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTQ3OQ_d3f5d6a6-10bf-4392-afb9-1ab26e659838"
      unitRef="shares">1766</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:CommonStockPriorityDividendRatePercent
      contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTY0OTI2NzQ1NDQyNw_1d728d6c-9fda-4273-979f-a3715839082c"
      unitRef="number">0.08</algm:CommonStockPriorityDividendRatePercent>
    <algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit
      contextRef="i72c44c1be0874482a4247fd302f57cad_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTY0OTI2NzQ1NDUwMw_e0841ab2-d6a3-45e9-bd53-9a3906d5cb8c"
      unitRef="number">0.08</algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_307edbb0-541e-4ed8-bff1-249ab1e97cc9"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_350d3a67-7362-40ef-b997-d26fad0f538f"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_72f214f4-4a69-4106-98e3-2c0eeb0e0335"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1Nw_b13fe8e4-3ca2-4d19-9feb-49059d8b2398"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfMTE2NQ_90b679d1-16d1-4a4c-91c7-b4befc28cce1">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Allegro MicroSystems, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,121,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,638,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income attributable to common stockholders per share&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;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income attributable to common stockholders per share&lt;/span&gt;&lt;/td&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.04)&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;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.90&#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;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.05&#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;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;2.38&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi0xLTEtMS0w_a6a98fc6-8702-4b1c-9f48-27193920a6f0"
      unitRef="usd">-5095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi0zLTEtMS0w_a596d672-95d5-4a62-9e03-23679dff9ee2"
      unitRef="usd">8926000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi01LTEtMS0w_64d780bc-db1e-484a-92e9-626a20bec8df"
      unitRef="usd">9309000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMi03LTEtMS0w_e4381867-2d92-414f-bfbe-ff70e08e6a38"
      unitRef="usd">23675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0xLTEtMS0w_2e4d7c90-2d41-4e8a-acba-f226f42884d6"
      unitRef="usd">-5060000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0xLTEtMS0w_fd2596df-eb5e-4a59-b1f8-3a2ea25b2351"
      unitRef="usd">-5060000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0zLTEtMS0w_51c8576a-b41f-4b73-909c-a859bc65df98"
      unitRef="usd">8958000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy0zLTEtMS0w_7754a6b2-99a7-4d4f-98dd-a70a8497aa50"
      unitRef="usd">8958000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy01LTEtMS0w_5a641d21-7a48-4f37-96e7-c53f893af6ac"
      unitRef="usd">9412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy01LTEtMS0w_dc9dc135-3d7a-4a21-b06e-99672e15d55a"
      unitRef="usd">9412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy03LTEtMS0w_6ef85edd-a50e-4f1d-bc4e-03b36ba1dc5c"
      unitRef="usd">23776000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMy03LTEtMS0w_abc4dbe1-5a83-46b8-b9e2-0a3fcc83806c"
      unitRef="usd">23776000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC0xLTEtMS0w_066c149c-d39c-4a56-9c9d-11c08dedce4f"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC0zLTEtMS0w_cbc95531-7ba2-4582-849c-b961859f6553"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC01LTEtMS0w_253221e2-f86b-4fbe-b1e7-f5324054ff49"
      unitRef="shares">48121026</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNC03LTEtMS0w_884e41ec-178b-40b1-b125-8dedae1b2292"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0xLTEtMS0yNDQ4_795fe444-a9f0-4e60-904e-084cac81243f"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0zLTEtMS0yNDQ4_6bdff2ef-03e1-44e8-8bb1-1192a39bbbfd"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS01LTEtMS0yNDQ4_0e74b7c0-c90c-4aa9-8752-b9f143212287"
      unitRef="shares">123517761</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS03LTEtMS0yNDQ4_8f6d3e03-92ba-437b-93a6-12170cf763ce"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0xLTEtMS0yNDQ4_39a00902-e345-4ad6-9725-6a5fc3440bfb"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0zLTEtMS0yNDQ4_124f9ad5-f5cf-4e67-bf7f-17311b198ab0"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi01LTEtMS0yNDQ4_e5ca41bf-1121-48e2-85e3-8ed0c2115694"
      unitRef="shares">171638787</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi03LTEtMS0yNDQ4_2e66bca7-e373-44b2-8a3b-08e431ad510c"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0xLTEtMS0w_b768a4f3-f7c0-4459-b138-8ac26d141f72"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS0zLTEtMS0w_ed20a2d2-381b-407c-b88b-9c596b106f13"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS01LTEtMS0w_e6e3e77f-30c9-4684-90fe-f129f1c389bc"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNS03LTEtMS0w_60c2ab9d-889e-4283-9f3e-d99b4862f36d"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0xLTEtMS0w_9a84f114-d7b0-4a59-bf46-0cd2ff186ac6"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi0zLTEtMS0w_536231f5-4608-4e9c-9b01-97cdb5a83dc1"
      unitRef="usdPerShare">0.90</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi01LTEtMS0w_d75c12f9-7d28-4e3d-b190-2ea7de88f6cb"
      unitRef="usdPerShare">0.20</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfNi03LTEtMS0w_93271ba2-dd99-4f9d-b10b-2a6ac1513a01"
      unitRef="usdPerShare">2.38</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS0xLTEtMS0yNDQ4_944af44d-8367-4606-b985-584df4d2c308"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS0zLTEtMS0yNDQ4_50318b85-1df4-4f97-af86-85c205798424"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS01LTEtMS0yNDQ4_f3966b7b-5c90-49b2-9584-020fefed2746"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfOS03LTEtMS0yNDQ4_07969ae1-52fb-4288-a59f-9c7da701d7d5"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtMS0xLTEtMjQ0OA_b7361342-a806-40b1-84c7-f88bc62569a4"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtMy0xLTEtMjQ0OA_131f275c-6a6b-4f31-98f4-37b35f5ef2d3"
      unitRef="usdPerShare">0.90</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtNS0xLTEtMjQ0OA_9169ead2-184e-41cf-a20c-b12a23dd8030"
      unitRef="usdPerShare">0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOjczYTY1ZmE0MTYwODQ0OGM4NDE5ZDEwOTRjYTUyMDIyL3RhYmxlcmFuZ2U6NzNhNjVmYTQxNjA4NDQ4Yzg0MTlkMTA5NGNhNTIwMjJfMTAtNy0xLTEtMjQ0OA_5a1ca2d5-3fce-40b3-a615-f4819ad22af8"
      unitRef="usdPerShare">2.38</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NTc1NQ_0583050f-094a-4d4f-83b9-532fc1490d15">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents issuable weighted average share information for the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&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;Unvested restricted stock units (&#x201c;RSUs&#x201d;)&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;377,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;125,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested performance stock units (&#x201c;PSUs&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Shares related to 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;56,752,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;123,250,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%"&gt;Total&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;57,553,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;&#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 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;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="if01775618fa24409996690157aeeaa62_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi0xLTEtMS0yNTM5_342ba217-b3c9-45fa-92e2-5791525dae2e"
      unitRef="shares">377767</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i1be48b78736340d78491ff1fb5ed72b8_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi0zLTEtMS0yNTM5_045cac4e-93c9-4cf0-80d6-a8e73b389b36"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi01LTEtMS0yNTM5_952669bc-5f4e-4909-b197-b7b577540b0a"
      unitRef="shares">125922</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="if631a7598b70445cb0100cfffe233c79_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMi03LTEtMS0yNTM5_6f1260ca-7c1e-4120-91be-07ee2911e3bd"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy0xLTEtMS0yNTM5_3a1bbbbc-9974-4015-a02a-07902d52707b"
      unitRef="shares">422768</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ia506aea830384396bb69f8cf46f1208d_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy0zLTEtMS0yNTM5_fa3be57a-cfd9-4ece-9278-9a16a36940ea"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy01LTEtMS0yNTM5_dd26d8de-35ae-46d3-bd09-aff949b40167"
      unitRef="shares">140923</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ie2791348bb5e4762a2a8814301661e60_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfMy03LTEtMS0yNTM5_9e238382-ed94-40d0-95fc-dd83242e8e2b"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ib779ad7dd1234d2388d7071f138e5366_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC0xLTEtMS0xMDg2MA_4c820e8f-ba96-423e-8878-faeffde1b650"
      unitRef="shares">56752747</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i202fbdc8d87b401b94e7f284103b15e2_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC0zLTEtMS0xMDg2MA_97e80e53-541b-4223-90b5-e83959a5d401"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ia313e70658a545dfa9eabb5bbab87798_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC01LTEtMS0xMDg2MA_3e1cb36d-d734-4961-8ecc-43484cfd24aa"
      unitRef="shares">123250916</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i450bd6a6549a4dd39c4e13055efc9944_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNC03LTEtMS0xMDg2MA_e74e4747-9d9f-4194-a6d0-112ae35dcc3f"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS0xLTEtMS0yNTM5_e3e5323a-eb37-4f6f-8127-3056a6267928"
      unitRef="shares">57553282</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS0zLTEtMS0yNTM5_9957a43d-3c94-43cf-8f07-723bee96e259"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS01LTEtMS0yNTM5_dc52848b-7413-42e3-b485-777378226227"
      unitRef="shares">123517761</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RhYmxlOmE0YjMyOWRkOGFlMTQ0NWJhN2E1ZWFjMDkwZjM0ZmExL3RhYmxlcmFuZ2U6YTRiMzI5ZGQ4YWUxNDQ1YmE3YTVlYWMwOTBmMzRmYTFfNS03LTEtMS0yNTM5_3446809d-0d50-413e-8230-7b0e594bbe15"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84NS9mcmFnOjBlZTZlNDExMDIzODQ5Mzg5MGVlNzYwOTRiOWY5MWM1L3RleHRyZWdpb246MGVlNmU0MTEwMjM4NDkzODkwZWU3NjA5NGI5ZjkxYzVfNTQ5NzU1ODE1NzkxMg_163e10a0-d7a0-411c-8ec0-d2f3f2c4f210"
      unitRef="shares">57553282</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzgzMg_07c9b439-9b55-4a54-ab8b-6d4459ecd120">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 completed 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 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 shares of common stock. The previous single class of common stock was retired in full. The Company sold 2,880,000 shares of newly issued Class A common stock, representing a 28.8% ownership interest, to OEP for cash consideration of $291,000 (the &#x201c;OEP Transaction&#x201d;). 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 &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;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;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 shares of Class A common stock and 597,400 unvested shares of Class L common stock to certain Company employees. The shares of Class A common stock 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 &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;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 during the nine-month period ended December&#160;25, 2020 with a weighted average price per share of $33.83 and issued 30,300 shares of Class L common stock during the nine-month period ended December&#160;27, 2019 with a  weighted average price per share of $26.93. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 (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 (the &#x201c;Common Stock Conversion&#x201d;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. 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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,971,977&#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,726&#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,574 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 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 to not 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:115%"&gt;In addition to above, the Company also issued RSUs to its non-employee directors as consideration for their provision of future services. The stock-based compensation expense related to RSUs is measured based on the fair value market price of the Company&#x2019;s common shares on the grant date and is recognized on a straight-line basis over the requisite service period, which coincides with the vesting period. RSUs can only be exchanged and settled for the Company&#x2019;s common shares, on a one-to-one basis, upon vesting. RSUs are generally subject to forfeiture prior to the release of vesting restrictions. Included in the table below is a total amount of 54,644 RSUs issued to such non-employee directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 the RSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;1,426,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(28,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;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 - December 25, 2020&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;1,397,648&#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;14.04&#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;1.74&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;34,648&#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 weighted-average grant fair value per share for RSUs granted during the nine-month period ended December&#160;25, 2020 was $14.04, and the stock-based compensation expense related to non-vested awards not yet recorded at December&#160;25, 2020 was $17,496, which is expected to be recognized over a weighted-average of 1.74 years. During the nine-month period ended December&#160;25, 2020, 376 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;). 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 &#x2014;% 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 the PSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:0 1pt"/&gt;&lt;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;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:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Outstanding - December 25, 2020&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.90&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,121&#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:36pt"&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 nine-month period ended December&#160;25, 2020 was $16,121. The total compensation cost related to non-vested awards not yet recorded at December&#160;25, 2020 was $9,320, which is expected to be recognized over a weighted average of 2.90 years. No shares were vested during the nine-month period ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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 nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding - 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;(37,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:#ffffff;padding:0 1pt"/&gt;&lt;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;Outstanding - December 25, 2020&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;422,588&#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;14.00&#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.01&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;10,476&#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;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 and $1,028 with the RSU Conversion Program (see above and Note 12, &#x201c;Management Long-Term Cash Incentive Program&#x201d;). In addition, the Company recognized stock-based compensation charges of $144 and $1,169 for its Class L common stock for the three- and nine-month periods ended December&#160;25, 2020, respectively, and stock-based compensation charges of $2,131, $467 and $73 for its RSUs, PSUs and restricted common stock, respectively, for the three- and nine-month periods ended December&#160;25, 2020. 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 unaudited consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc3Mw_3eb6c98e-21d7-4b52-8172-bb9645c136a1"
      unitRef="shares">28750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i578300905bd14f568c5180d72b595c14_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc3Nw_d58155eb-543f-4aeb-9090-384c73aa7bd9"
      unitRef="usdPerShare">14.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i708ab02ec6f247af9bb160b3d43ed6b1_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4MA_576612c7-b406-4ff8-abd8-dc0b6813bf6f"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i5b45a55531d14386b4ad35d0f52dfd8d_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4NA_ff8ed760-1400-4912-b32a-fcaff8fd77d1"
      unitRef="shares">3750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc4OQ_1fecea6b-2fb9-40e3-8e84-0421ca598559"
      unitRef="usd">321425000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <algm:SaleOfStockUnderwritingDiscounts
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc5NA_c836f203-af0c-439a-b889-2c4cba1ed67b"
      unitRef="usd">20125000</algm:SaleOfStockUnderwritingDiscounts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i8a9de84b374349b19896f13d2f2daada_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1ODc5OA_ff7cec6d-d294-42d3-8d66-aa79937a993d"
      unitRef="usd">8450000</us-gaap:PaymentsOfStockIssuanceCosts>
    <algm:NumberOfClassesOfStock
      contextRef="i1c2fe7d5602a4ea2952e8120143218b4_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNjc_26a990be-c8a6-46cc-b811-a9943592e6cf"
      unitRef="class">2</algm:NumberOfClassesOfStock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib93d76a2a1454c67aed3244874a8ca61_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTg2_30d1638a-9c41-4368-935f-57f8880f6da8"
      unitRef="shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib93d76a2a1454c67aed3244874a8ca61_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjM2_4583034d-203d-4378-9dbb-27d4ca3b7650"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjcy_0cbe3cbf-266c-4aaa-b306-708ee4d8a431"
      unitRef="shares">6720000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNDA5_765d96dc-be07-4ba6-bd2e-1747195677f1"
      unitRef="shares">2880000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i4e922b5f6320430491653cef9adb9e9e_I20171031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNDc1_263a62f4-5c5d-4b2e-88cd-81c097e69b1a"
      unitRef="number">0.288</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTMx_d03d793d-05f5-44d4-b2f5-452744282517"
      unitRef="usd">291000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTg0_a2fab7c4-7d7a-4bb2-bc00-00f04d644f43"
      unitRef="usd">9260000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i45e0af0ee9174a6991174d9a4d0d36a9_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNjYx_5568936b-7f9f-4ca3-a3e9-a2e2ed53dd0b"
      unitRef="shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i45e0af0ee9174a6991174d9a4d0d36a9_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNzEz_cef794a4-6e8c-44c5-be0e-94d38b946327"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <algm:CommonStockPriorityDividendPercentage
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfOTEy_4d0fb9a5-58b3-43f3-a791-2d85bd4bb8c9"
      unitRef="number">0.08</algm:CommonStockPriorityDividendPercentage>
    <algm:CommonStockPriorityDividendPercentage
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTAwNw_fc4dabb6-ceae-4f2f-91b6-bfe5801af983"
      unitRef="number">0.08</algm:CommonStockPriorityDividendPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjIxNQ_55b0f935-8479-4a1a-aaaa-38d1046ba75b"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i91e228d009a84a85bc2c37c8ccc0dcfb_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjI0OQ_e7905a35-e9cd-4d09-8262-b828ec0f49fe"
      unitRef="shares">597400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i007e9b7de9c34670ac4972964161f2ca_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzgzMA_4de79010-fc8c-4287-a99a-568064b27c76">P60M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ibee81d1c4c2944a3af1ea40d9b98c41d_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjk3NQ_66cd9ba6-6511-433f-88e4-96ebd891458d"
      unitRef="usd">40440000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="ibee81d1c4c2944a3af1ea40d9b98c41d_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzAxNg_e31c9a78-7eb0-4497-b141-5ebb4fe96cc4"
      unitRef="shares">400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice
      contextRef="if5d88d61bf714fd18341c3352269f2ea_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzA0Mw_3c40e845-1b90-4c88-a4cc-508b6b434c17"
      unitRef="usdPerShare">101.10</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i91e228d009a84a85bc2c37c8ccc0dcfb_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzE1NA_7959eb8e-3b3b-43e9-ac5f-7bdaaf3107de">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i1406a3ece8954128a2efc787f236fcb6_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzIzNQ_329be87d-bfeb-4a59-ab48-921c194cd32f"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested
      contextRef="i1406a3ece8954128a2efc787f236fcb6_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzI4OQ_964d1a44-d261-4a93-bd5a-b25949caf0b1"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i456205459ed84f02bf6418f360f60af1_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMzM4Mg_350839df-413b-4042-9d61-f396cbd02bd1"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i1406a3ece8954128a2efc787f236fcb6_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg3Mw_2ce54c76-8e8b-4e1c-823e-c85853c43827"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ifa0fbf48b6584c5c956afffcebf12155_D20200328-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0Nzg0NQ_d1076d25-2ef0-4ca5-83f2-54b3677aca9b"
      unitRef="shares">17203</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare
      contextRef="ifa0fbf48b6584c5c956afffcebf12155_D20200328-20201101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0NzkyNg_50d6efa6-fad8-403b-883e-2f50c742cfba"
      unitRef="usdPerShare">33.83</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iab99a89810fb49f6a164216326062f38_D20190330-20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ0Nzk1MA_57c3c0c3-7c76-44f1-ae36-69429120227e"
      unitRef="shares">30300</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare
      contextRef="iab99a89810fb49f6a164216326062f38_D20190330-20191227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjE5OTAyMzI4Njc5Ng_43627e33-cce4-4471-aff3-e16d2d6bb0e2"
      unitRef="usdPerShare">26.93</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTM5Nw_b9d9609b-e7e1-402b-b6fd-81334e28f6a0"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTQwMw_c20d2b19-cb8b-4d94-a61f-05443ea61551"
      unitRef="usd">408000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation
      contextRef="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTQwNw_12bf0007-93bb-4470-a9f0-8e49cbc83e55"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockConversionRatio
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk3MA_1e8a0eb3-52be-46ad-94f7-4b557fde0ca3"
      unitRef="number">15.822</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockConversionRatio
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk3OA_5fed5cf5-7e81-4e25-b46f-171f73e9f221"
      unitRef="number">13.010</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk4Mw_06974245-2ec2-40f1-8172-3ca0d637ed55"
      unitRef="shares">2066508</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ1OTk5Nw_f3bfdde8-9e38-4716-a6d0-8801d9fe397d"
      unitRef="shares">1766</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MDAwMQ_09a05fcc-2fc7-4047-922b-582e6b7051ec"
      unitRef="usd">753000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ScheduleOfConversionsOfStockTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk2MQ_7819aa2b-ed2c-407a-8d9c-c9b4979b197b">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;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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,971,977&#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,726&#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:ScheduleOfConversionsOfStockTextBlock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ia43f4f3ba17c496c8d1b4c79b7a4de8a_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS0xLTEtMS0zOTg_f42c2618-d941-42a0-b225-3f8e6a6b0ae4"
      unitRef="shares">156155403</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i02cf867411e04c52b49d75437ae896c8_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS0zLTEtMS0zOTg_5a4c777c-7528-433c-b81b-d178194f6c9a"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMS01LTEtMS0zOTg_dfce6057-16f9-4cd7-ab95-dd7b9b998198"
      unitRef="shares">156155403</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i023bfbd13687443ba57f677e416182a9_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi0xLTEtMS0zOTg_4467f876-b41d-4494-b57e-163289000fdf"
      unitRef="shares">7816574</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="if635b854cd914bd1bf06e9151966ab15_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi0zLTEtMS0zOTg_d6c5011d-06cf-4f9d-a21f-ba226ec7bff8"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMi01LTEtMS0zOTg_0c793f63-dfac-44ca-bdf5-6b13c262d6c0"
      unitRef="shares">8276323</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ibe91876ed24243808ebc1c57a4fe0181_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy0xLTEtMS0zOTg_7a4e55ff-bced-414a-b283-0d2da16a7ff6"
      unitRef="shares">163971977</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="iebd4906733ea4c529dcca16880c6d7c6_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy0zLTEtMS0zOTg_bdd8061f-ca9c-4e7c-99c2-b4a9312ccc17"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjBmNTY0ZTU3ZjI1OTQyZmQ4ZWIwOGFlYmU3MWFjZmI5L3RhYmxlcmFuZ2U6MGY1NjRlNTdmMjU5NDJmZDhlYjA4YWViZTcxYWNmYjlfMy01LTEtMS0zOTg_5d8ddd32-c8bb-4a5e-a635-7b11ea32f9ed"
      unitRef="shares">164431726</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id30cd6dfb2b84857ac4a52550a90ebcc_I20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUwNg_1c00b497-fdf9-4863-938f-091c966d3138"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <algm:CommonStockSharesOutstandingWeightedAveragePricePerShare
      contextRef="id30cd6dfb2b84857ac4a52550a90ebcc_I20201101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUxNQ_31a17d1b-1166-4a25-b857-a3f4ec4c570b"
      unitRef="usdPerShare">11.99</algm:CommonStockSharesOutstandingWeightedAveragePricePerShare>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i023bfbd13687443ba57f677e416182a9_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUyNw_e725b857-97ce-4907-ac5d-22bf43cb709a"
      unitRef="shares">7816574</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="if635b854cd914bd1bf06e9151966ab15_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjUzNw_fec5d874-7278-428f-8987-d5a4c7baeb3b"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <algm:ConversionOfStockWeightedAverageConversionPrice
      contextRef="i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NjU0Ng_7e54e24f-4e12-4475-820b-7594bd2c1ff1"
      unitRef="usdPerShare">14.00</algm:ConversionOfStockWeightedAverageConversionPrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if000af33eb0642709aa642bd60a54510_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MTc1Ng_39be4a9f-89a8-49ee-9fa0-671393a1b033"
      unitRef="usd">607000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i76733ccc4d9d48c98831a30fbbffeaf8_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MTc2MQ_84f54206-f7c6-411c-939d-b5ac9428964d"
      unitRef="usd">421000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie6eee8d455ae4dfa9922e6d11f5ccf94_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjI1Ng_f557c8ec-4c01-4a8c-b05f-d7d1991b3b94"
      unitRef="shares">602490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifa99d6220d8e4d159c786e3afa3ec95f_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjI2OA_d75b13c4-7f5b-44c2-a2a9-ccf27a7364b0"
      unitRef="shares">348911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i93761d8254594957af310eaecb7adfd0_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjM2Nw_3f59caf3-ec27-41a1-900a-e7787c74d2bb"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i84ef406952d2433496773fb067963a6f_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMjc0ODc3OTA5ODk3Nw_e83441b9-bc97-4977-ae88-3f7032f97113"
      unitRef="shares">54644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2Mw_e75ebb82-a2c5-4eed-a670-6b6e80a88eb8">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 the RSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;1,426,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(28,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;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 - December 25, 2020&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;1,397,648&#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;14.04&#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;1.74&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;34,648&#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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1fece4296e754ed2ae22bdc9286a79bb_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMS0xLTEtMS04Nw_d7ddc751-9e0b-4d66-b787-8fd6555dc86c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1fece4296e754ed2ae22bdc9286a79bb_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMS0zLTEtMS04Nw_a7335fd7-2231-433c-b71d-91d0deb01b7e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMi0xLTEtMS04Nw_ab3038e2-61de-4a7d-b8c3-d5f724e7c366"
      unitRef="shares">1426944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMi0zLTEtMS04Nw_3dc7ab80-5517-435a-aad9-3c9fa2bdfc6b"
      unitRef="usdPerShare">14.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMy0xLTEtMS04Nw_8f049f79-6cb4-44ff-a623-9a8fdd4a9b0b"
      unitRef="shares">376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfMy0zLTEtMS04Nw_186e9992-7ae7-4626-847e-24babcf4a5ec"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNC0xLTEtMS04Nw_aa758ff8-2a93-44f8-a17c-9d1f23502a34"
      unitRef="shares">28920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNC0zLTEtMS04Nw_57002456-0108-4670-bccb-5a30f0f602db"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0e02ae616140435885411ebf96622a78_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS0xLTEtMS04Nw_b846ff50-acd7-470c-84e3-1c885886592f"
      unitRef="shares">1397648</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0e02ae616140435885411ebf96622a78_I20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS0zLTEtMS04Nw_65166b4e-1637-4313-981a-6efacd3c222d"
      unitRef="usdPerShare">14.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS01LTEtMS04Nw_14f639e5-65d6-4e00-afac-fa6476af392a">P1Y8M26D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i0e02ae616140435885411ebf96622a78_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjMyN2U0ODQwNDMyYTQxMTI4MDZhNjk0Yjk3ZjQ0Y2I0L3RhYmxlcmFuZ2U6MzI3ZTQ4NDA0MzJhNDExMjgwNmE2OTRiOTdmNDRjYjRfNS03LTEtMS04Nw_401941e4-d5e8-40bb-8ac1-706e0e64c5e5"
      unitRef="usd">34648000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU2Mg_6fa8c5d8-dc38-475c-b453-544443cbe5df"
      unitRef="usdPerShare">14.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0e02ae616140435885411ebf96622a78_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU2OA_853a73de-4c2c-4804-83e9-ebed9b021568"
      unitRef="usd">17496000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU3OQ_b1cc4d20-b77e-42dc-883b-764bacc5cbd7">P1Y8M26D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzU3NA_d810e323-5890-4ab3-8e60-13f4a4c7ef57"
      unitRef="shares">376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5MQ_d939a6d2-9a4f-4de5-8846-35f89871feeb">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk4MA_5790f97f-08ad-4f1c-835a-e413adc99b37">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted
      contextRef="i876ca11eda474891a5022e17fad51caa_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5Mw_f4e0ceb3-ae7b-4b31-bef2-dd8e9431edee"
      unitRef="number">0</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted
      contextRef="ide1c50220cb84b179680dfceeb66332d_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2MDk5Nw_c7b5f5da-8497-4e91-bd2b-98f2c89e6d76"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted>
    <algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2NA_c854f1ec-3f25-4c5a-8c4f-43b8ef97ac9f">The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:&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;</algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMS0xLTEtMS02OTc_655e9ffa-fefc-4ff2-a840-862ab52006e7">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMi0xLTEtMS02OTc_fa0e17fc-25a3-41e4-be20-ba7fedfb4566"
      unitRef="number">0.499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfMy0xLTEtMS02OTc_f44e878f-61b2-4b54-8f1c-8f3d85942b4d"
      unitRef="number">0.0017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfNC0xLTEtMS02OTc_9841ea14-4b57-43f9-978c-9c53da24c0c3"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjlkMjc5MWJkMmNhMTRjOWRiZTc4YWE5OWRhZjNlM2Y3L3RhYmxlcmFuZ2U6OWQyNzkxYmQyY2ExNGM5ZGJlNzhhYTk5ZGFmM2UzZjdfNS0xLTEtMS02OTc_21d97ef0-1be2-4225-96bd-f3451bdc081e"
      unitRef="usdPerShare">14.00</us-gaap:SharePrice>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2NQ_160d23ee-dfd9-42a1-9b1b-54103e47d3e8">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 the PSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:0 1pt"/&gt;&lt;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;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:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Outstanding - December 25, 2020&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.90&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,121&#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="i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMS0xLTEtMS0xMzU_ea94581c-5dce-434e-b135-251792dbf44d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMS0zLTEtMS0xMzU_f80748f8-51ae-41cf-b2e6-73310b6d555e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMi0xLTEtMS0xMzU_5337355a-b246-434e-9979-b230eb53eaa8"
      unitRef="shares">650302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMi0zLTEtMS0xMzU_f7a6dfd7-06e2-4218-8e32-0fa4dbaceaa6"
      unitRef="usdPerShare">15.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMy0xLTEtMS0xMzU_0efe748b-08ae-406b-b914-3b43c3b078f8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfMy0zLTEtMS0xMzU_9ef9ae48-d67a-4312-980a-2b08a887e1ee"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNC0xLTEtMS0xMzU_75114e75-7a00-4d9f-9a76-30c857474e54"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNC0zLTEtMS0xMzU_50dd1928-3303-437d-8406-75a80dd932cd"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS0xLTEtMS0xMzU_1716adab-a96e-42fa-b00c-d40e901815b3"
      unitRef="shares">650302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS0zLTEtMS0xMzU_ad5d4bdf-c94d-4d30-8c2c-ffad5f8d27f4"
      unitRef="usdPerShare">15.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS01LTEtMS0xMzU_21ffb28d-0188-44a3-a382-4ad4aa8d3552">P2Y10M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjYyMTkyMGQ5MTdhMzRhMDM5MzNjMzA0MDUzYjE2Nzk1L3RhYmxlcmFuZ2U6NjIxOTIwZDkxN2EzNGEwMzkzM2MzMDQwNTNiMTY3OTVfNS03LTEtMS0xMzU_578aea18-2a59-43f6-ac0d-dd39081237b9"
      unitRef="usd">16121000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="i876ca11eda474891a5022e17fad51caa_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ3Mjc1OA_8f318073-90f1-4774-8046-2e1be6dc1b6b"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="ide1c50220cb84b179680dfceeb66332d_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ3Mjc2Mw_3489bb6d-f6d4-4fae-8e70-561e2e49ffd8"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzY5OA_29431e24-8f41-40eb-a1b3-8122c63affd8"
      unitRef="usd">16121000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9665e1a8cfec46f3b8d0742b207b58f4_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcwNA_c862f7a5-3fc5-43ce-aee2-629f0492693f"
      unitRef="usd">9320000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcxMQ_1fd84b19-9f91-4b4f-a025-3cb44166157a">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MzcxNQ_52f4a6a4-b9d0-414e-95f7-4cd02a6130c3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2OA_3f12f6eb-8bf2-45ed-87fa-89fa40300f69">&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding - 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;(37,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:#ffffff;padding:0 1pt"/&gt;&lt;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;Outstanding - December 25, 2020&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;422,588&#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;14.00&#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.01&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;10,476&#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:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i43259baa1d044abc902577ecc2d466e9_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMS0xLTEtMS0zMzQ5_ea670766-3b77-4f3d-b1d9-0ce2ed01390f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i43259baa1d044abc902577ecc2d466e9_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMS0zLTEtMS0zMzQ5_e58df7aa-cc70-4c0d-9b2f-62ea37bb548c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMi0xLTEtMS0zMzQ5_ff4066cc-b4d5-4fde-a41b-93b4eb0fd0b6"
      unitRef="shares">459749</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMi0zLTEtMS0zMzQ5_1c4ab82b-00d0-41e4-b510-0dbac4d77238"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMy0xLTEtMS0zMzQ5_26b435f0-1807-4bf6-9980-a91d24dca725"
      unitRef="shares">37161</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfMy0zLTEtMS0zMzQ5_2db1fb86-9dbc-4346-9796-16ba2965f9bf"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNC0xLTEtMS0zMzQ5_b48b5e57-c5ad-4609-8e31-a8bde07aa60e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNC0zLTEtMS0zMzQ5_03bc7c57-ceb5-4ad0-99a3-0470513a6486"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i43a8247c27564c1b9d51b4248f8d735b_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS0xLTEtMS0zMzQ5_e5c3f47b-eccf-4d82-82af-e7ee9412139c"
      unitRef="shares">422588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i43a8247c27564c1b9d51b4248f8d735b_I20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS0zLTEtMS0zMzQ5_fa1b7022-2c12-49bf-958d-4c3eca14b0a4"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS01LTEtMS0zMzQ5_c5b1100b-640c-4f5e-9bd3-d1bdfadbc358">P2Y3D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i43a8247c27564c1b9d51b4248f8d735b_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOmQzOTRlZjA1ZTI2NTQyMzg4MmU0M2JlOTgzOGI3NGY4L3RhYmxlcmFuZ2U6ZDM5NGVmMDVlMjY1NDIzODgyZTQzYmU5ODM4Yjc0ZjhfNS03LTEtMS0zMzQ5_7c8046f7-7974-441c-a6a1-568d8b073d69"
      unitRef="usd">10476000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjM3Ng_8f646a44-a168-4a41-b283-085588be26b2"
      unitRef="usd">40440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb801744a06a448b97792170a76128cb_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjU2Mg_bba390b3-b72e-4533-a9ef-b84410000a21"
      unitRef="usd">1610000</us-gaap:AllocatedShareBasedCompensationExpense>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i8a419b8bbe41484a99389e06b1e04acb_I20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2MjYxOA_1740e313-3eb7-44a7-bd88-fb8ef3f43e35"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia131ff9261af49f5a1e0778581382eaf_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzA4Nw_01de318c-2c53-49d6-b5c7-9989479075dd"
      unitRef="usd">1028000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iad5a173d2ff64793afc07882be889d1f_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzE4MQ_4d5ccba9-f202-44ca-93d3-4b4f324af092"
      unitRef="usd">144000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0db8c1d2f19e461b839d0639698325e1_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzE4OQ_b91bf24f-f93d-4245-bc48-f13ad7d69745"
      unitRef="usd">1169000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if01775618fa24409996690157aeeaa62_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMwNw_3c7e0c45-9652-43f4-9736-514681aeb4df"
      unitRef="usd">2131000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibf288c30e01c488a96eab828508b63e8_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMwNw_6a85bf27-a7be-459f-9947-361e0f7cb4ff"
      unitRef="usd">2131000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMxMg_1d5bc5d3-4593-4279-be8f-995fbaf127e0"
      unitRef="usd">467000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id1a37fd15b0e41d595b81abc082a9c19_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMxMg_c4e12d59-821c-4cd9-a41a-28f04b537613"
      unitRef="usd">467000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3663636897684cee8c4e7eb6e0bebc2c_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMyNA_591ac0be-2e18-4622-a7a7-f5ffb891de29"
      unitRef="usd">73000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1435d8fd4dc2441aafccf707c7972464_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfMTY0OTI2NzQ2NzMyNA_86d96cb8-ceb6-4a4e-9ce4-272c90e3e267"
      unitRef="usd">73000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RleHRyZWdpb246NmY4Yzk2NWQ1MGRkNDcxN2E3NWNhNGUxMDE1NDEyMDVfNTQ5NzU1ODE2NDg2Nw_af59564c-f866-4ddc-a60f-26fc1e009927">The Company recorded stock-based compensation expense in the following expense categories of its unaudited 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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if6c8b4db502c47f69af939cc69f9d1b4_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi0xLTEtMS00MDg_152f174d-c568-4190-aa8c-b88769c097bb"
      unitRef="usd">4694000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieffb6508a9354938b3493840ff2367e7_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi0zLTEtMS00MDg_7b4d869d-c3e1-4dfd-8009-cf8268921953"
      unitRef="usd">47000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9820d4185a6741789d325bff7fcd67e2_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi01LTEtMS00MDg_c627b370-bfb2-4271-9d59-676f71640c73"
      unitRef="usd">4844000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic820b8eeb376417f9e379e47dd722b68_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMi03LTEtMS00MDg_ccaeb572-0e55-4ddf-a03f-d498adc0dc16"
      unitRef="usd">137000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib7cb065bbca34617a8c03665c5dad5a2_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy0xLTEtMS00MDg_eeafc873-2abd-4bbc-ad64-3192186f5fb8"
      unitRef="usd">2984000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib5d56f42e5214f21bf8040ab36e4280d_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy0zLTEtMS00MDg_8281ea6d-bcba-4e10-8ab7-8c4ba84ffac0"
      unitRef="usd">20000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8512fcf321374b5c87368f3cf10df7ee_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy01LTEtMS00MDg_6cbd303f-1d25-428b-a787-c0ee7475b762"
      unitRef="usd">3037000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a3067f9daf14ca3b0b1508dcdc3f6b7_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfMy03LTEtMS00MDg_cf1abaf1-1684-499e-b9dc-b586bdb99626"
      unitRef="usd">65000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if12629fadb824f84bfa934f240d09cfe_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC0xLTEtMS00MDg_b3f87d8d-bb6f-4644-b65f-1bd46b51431b"
      unitRef="usd">38198000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7b37d20bdd694561b43573b069595bef_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC0zLTEtMS00MDg_3f725efe-ab69-4a8e-862f-59cd8b4c7ede"
      unitRef="usd">236000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i055a4bbaf662466b93f74a6107b92de8_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC01LTEtMS00MDg_d62f6944-0263-4e36-946b-b5bfe477aa2c"
      unitRef="usd">39020000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id7a50a5d3eec45548ecd940290f329de_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNC03LTEtMS00MDg_06fd9584-9004-4baf-8f39-49f9151583e8"
      unitRef="usd">849000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS0xLTEtMS00MDg_0da51335-f003-4902-9ea1-66da96ac6415"
      unitRef="usd">45876000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS0zLTEtMS00MDg_e959e8c9-493f-4b0a-be37-880170e4ffcc"
      unitRef="usd">303000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS01LTEtMS00MDg_a378dabe-a618-4540-9b8c-b8ce0fc49637"
      unitRef="usd">46901000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84OC9mcmFnOjZmOGM5NjVkNTBkZDQ3MTdhNzVjYTRlMTAxNTQxMjA1L3RhYmxlOjUzZDQ2YjU0MTIzOTRmM2Y5OTdiMDAwMzZlODQxMjU5L3RhYmxlcmFuZ2U6NTNkNDZiNTQxMjM5NGYzZjk5N2IwMDAzNmU4NDEyNTlfNS03LTEtMS00MDg_85fe7713-aac1-4a82-8f75-41b510d3e165"
      unitRef="usd">1051000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjI4Mg_097fcee7-15a0-4bb1-81d0-d95c14c764c7">Income Taxes&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(Benefit) provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual operating tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s provision for income taxes is comprised of the year to date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to tax in the United States (&#x201c;U.S.&#x201d;) and various foreign jurisdictions. The Company&#x2019;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#x201c;FDII&#x201d;) and research credits offset by the additional tax from the global intangible low-tax income (&#x201c;GILTI&#x201d;) and the base erosion tax (&#x201c;BEAT&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#x2019;s then-current expectations, charges or credits to the Company&#x2019;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#x2019;s effective income tax (benefit) expense and rates were a benefit of $30,523 or 85.8% and expense of $1,542 or 14.7% on pre-tax loss of $35,583 and income of $10,500, respectively. For the nine-month period ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#x2019;s effective income tax (benefit) expense and rates were a benefit of $27,913 or 150.9% and expense of $11,710 or 33.0% on pre-tax loss of $18,501 and income of $35,486, 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 change in effective income tax rates is primarily due to the $40,440 IPO related stock-based compensation charge which significantly reduced U.S. income and was included in the Company&#x2019;s tax rate from operations in the quarter. The incremental stock-based compensation windfall was treated as a discrete tax adjustment as an incremental tax deduction in the three months ended December&#160;25, 2020. Additionally, other discrete transactions, the divestiture of Polar and the one-time dividend resulted in additional tax deductions. The reduction in U.S. income and the discrete tax deductions resulted in a U.S. tax NOL that can be carried back to refund prior years&#x2019; taxes. In total approximately $18,149 of discrete tax benefits recorded this quarter were partially offset by a reduction in our FDII deduction and an increase in GILTI and BEAT tax. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Additionally, in the first quarter of fiscal year 2020, there was a discrete tax expense of approximately $5,500 recorded for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjI4MQ_2a12cb1c-378c-436c-b06b-1470242ae3c4">&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(Benefit) provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual operating tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi0xLTEtMS0w_711d6455-c038-4d42-9247-46333f8572c2"
      unitRef="usd">-12169000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi0zLTEtMS0w_9dd1dd47-4fc4-4edd-9fb5-01a3d902b499"
      unitRef="usd">1703000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi01LTEtMS0w_ea9a5ce8-eec4-4ada-b541-e88c31d7fd31"
      unitRef="usd">-9764000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMi03LTEtMS0w_e8753f83-591a-42b8-b35a-52e7be2ffbd7"
      unitRef="usd">5980000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy0xLTEtMS0w_b996ceae-452a-40d9-b35c-7dee88b3a997"
      unitRef="usd">-18354000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy0zLTEtMS0w_7122478a-5fac-4bf7-9c4e-a62a05a1f498"
      unitRef="usd">-161000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy01LTEtMS0w_2362763c-5605-46f7-9bd5-43c2cfa21f01"
      unitRef="usd">-18149000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfMy03LTEtMS0w_c8beeb03-c2ef-4d79-b7f0-5a8eb0aea570"
      unitRef="usd">5730000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC0xLTEtMS0w_17181b09-3d5b-4d90-9cee-4bc3fb587087"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC0zLTEtMS0w_b8302e87-66f9-4ec3-b959-8d61a2c8de1a"
      unitRef="usd">1542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC01LTEtMS0w_07227adb-fd25-48ec-80c0-207098f41364"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNC03LTEtMS0w_dfff3a10-586e-4ead-882b-fbda695afa6d"
      unitRef="usd">11710000</us-gaap:IncomeTaxExpenseBenefit>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS0xLTEtMS0w_7af8db95-bce6-4f78-b8ae-0ad29ef74f91"
      unitRef="number">0.342</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS0zLTEtMS0w_ceb95964-f4e3-45dc-ab00-d1dab7df1118"
      unitRef="number">0.162</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS01LTEtMS0w_11d70bcc-8670-425d-8bd7-be4748363eb1"
      unitRef="number">0.528</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNS03LTEtMS0w_f370e6fa-e862-4339-bb81-cce6e8a0461f"
      unitRef="number">0.169</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi0xLTEtMS0w_92d88ec4-c34c-4d2d-80a7-2b48e06bec8c"
      unitRef="number">0.858</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi0zLTEtMS0w_21a61543-6bf5-4dc0-873e-b67994724a06"
      unitRef="number">0.147</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi01LTEtMS0w_6bbdd6a0-c71c-431e-a409-d1616e871af1"
      unitRef="number">1.509</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RhYmxlOjkwZmUyMjQ3ZWEwNjQ2ZDc5YTIwNTg4M2YwMjBiMzJhL3RhYmxlcmFuZ2U6OTBmZTIyNDdlYTA2NDZkNzlhMjA1ODgzZjAyMGIzMmFfNi03LTEtMS0w_73038450-f4f2-43ae-a65b-b910aad9221b"
      unitRef="number">0.330</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkxMA_17181b09-3d5b-4d90-9cee-4bc3fb587087"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkxOQ_92d88ec4-c34c-4d2d-80a7-2b48e06bec8c"
      unitRef="number">0.858</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkzMQ_b8302e87-66f9-4ec3-b959-8d61a2c8de1a"
      unitRef="usd">1542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2NzkzOQ_21a61543-6bf5-4dc0-873e-b67994724a06"
      unitRef="number">0.147</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk1MQ_a2907023-f2d7-450c-83a4-8a717c8404e7"
      unitRef="usd">-35583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if5e7299db03c46da9f1b577290e2baec_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk2MQ_8b32c3d8-1240-41c6-b1c9-a2edf8b3f100"
      unitRef="usd">10500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk3Mw_07227adb-fd25-48ec-80c0-207098f41364"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk4Mg_6bbdd6a0-c71c-431e-a409-d1616e871af1"
      unitRef="number">1.509</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2Nzk5Mg_dfff3a10-586e-4ead-882b-fbda695afa6d"
      unitRef="usd">11710000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAwMA_73038450-f4f2-43ae-a65b-b910aad9221b"
      unitRef="number">0.330</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAxMg_c357021e-3c4b-44e4-a713-dfec390b033b"
      unitRef="usd">-18501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAyMg_db09c02e-5643-46b2-9fa5-ddffd1a2b15e"
      unitRef="usd">35486000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id073d3333c63426f82dbb4dd3272977a_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODAzMg_8f646a44-a168-4a41-b283-085588be26b2"
      unitRef="usd">40440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfMjE5OTAyMzI2ODA5Nw_2362763c-5605-46f7-9bd5-43c2cfa21f01"
      unitRef="usd">-18149000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="id82c492c2a014eee8fdafe914e333d93_D20190330-20190628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85MS9mcmFnOjcwNTUwNGNiMTAxZTQyNTViNGU1Zjk2ZDEzMTI0OGE1L3RleHRyZWdpb246NzA1NTA0Y2IxMDFlNDI1NWI0ZTVmOTZkMTMxMjQ4YTVfNTQ5NzU1ODE1NDM0Ng_15b09690-22d9-4c8e-9e3a-b5f63b4ffb44"
      unitRef="usd">5500000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjQwNA_a27e7030-4695-4a11-94f0-09151df3de22">Related Party Transactions&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions involving Sanken&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells products 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 Company&#x2019;s products to Sanken totaled $26,439 and $72,570 during the three- and nine-month periods ended December&#160;25, 2020, respectively, and $16,535 and $49,327 during the three- and nine-month periods ended December&#160;27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $17,250 and $30,293 as of December&#160;25, 2020 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $374 and $558 as of December&#160;25, 2020 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 $7,666 and $26,688 during the three- and nine-month periods ended December&#160;27, 2019, respectively. 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 under the distribution agreement from Sanken totaled $7,356 and $23,835 for the three- and nine-month periods ended December&#160;27, 2019, respectively. 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 $360 and $1,080 in the three- and nine-month periods ended December&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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;In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest at 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the nine-month period ended December&#160;27, 2019.&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;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 included 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 was 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 three- and nine-month periods ended December&#160;27, 2019 amounted to $334 and $1,129, respectively, and related party interest paid for the same periods amounted to $81 and $835, 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;As of March&#160;27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheet 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 Divestiture Transactions of both PSL and the Sanken distribution business, 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 December&#160;25, 2020, the Company reflected a related accounts receivable balance of $2,528. This amount includes a reduction of  $3,368 from payments made by PSL during the nine-month period ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="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 &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;incurred by the Company. Sanken reimbursed no amounts in the three- and nine-month periods ended December&#160;25, 2020 and $360 and $1,080 in the three- and nine-month periods ended December&#160;27, 2019, 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;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). During the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company did not pay any fees to PSL pursuant to the Discrete 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;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 both of the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company (through PSL) received fees of $300 and $900 from Sanken pursuant to the IC Technology Development Agreement, and during the three- and nine- month periods ended December&#160;25, 2020 the Company paid fees of $300 and $900 to PSL pursuant to the IC Technology Development Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent: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 $11,558 and $33,448 for the three- and nine-month periods ended December&#160;25, 2020, respectively. These amounts include $1,500 and $5,000 of price support payments made for the three- and nine-month periods ended December&#160;25, 2020, respectively, and the reduction of $1,157 and $1,198 of intercompany balances for the three- and nine-month periods ended December&#160;25, 2020, respectively. Accounts payable to PSL included in amounts due to related party totaled $2,078 as of December&#160;25, 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 this 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 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;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 December 2017, 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 nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company paid aggregate fees of $262 and $270, 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:115%"&gt;From time to time, the Company 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 $506 of promissory notes outstanding as of as of March&#160;27, 2020. 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 (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. As a result of these transactions, there were no promissory notes outstanding as of December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic92b74b162d441be9ae60ec25bba3e47_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjc2_69b9cb2f-d2ef-4e1e-bd8e-1b1ce0fb63db"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fc5834847d64673b879e7221b34e838_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjgz_e27f328d-49cc-4b2e-8f1c-127362ba9d42"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74dcfda822ab487494110c284adb7ffc_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzIy_63e9ce0f-f240-4e49-93bb-f82f08c18ece"
      unitRef="usd">16535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2374218d25434225aa13203b4516dcf8_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzI5_3d771a62-6fbf-4078-a476-e5b1b165284b"
      unitRef="usd">49327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="id1a6b20c7a544a6cbe75d860e2225db9_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDMw_c47cebd9-a7b0-46d1-90d5-d1bcf7fa6253"
      unitRef="usd">17250000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDM3_9b4be160-01aa-495f-9d6f-f9e40504d352"
      unitRef="usd">30293000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="id1a6b20c7a544a6cbe75d860e2225db9_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTE3_e52e21df-58d9-4ed4-9459-d7ea65dc56e5"
      unitRef="usd">374000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTI0_cb80e631-7b93-4d9f-9b80-152f7f4176cd"
      unitRef="usd">558000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i126036cce0224d9898085ea2d22b3085_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNzEw_35e7b297-06de-47f4-bffc-3a67f037e645"
      unitRef="usd">7666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8a0f1b66e2e402390a429d717c4d54e_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNzE3_8b5b1270-60e8-4b13-889c-0f950e019bb8"
      unitRef="usd">26688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTI3_f3b25ada-ef2c-455c-a965-58230bc9ad03"
      unitRef="usd">7356000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTM0_8f99c771-e113-4ad4-a6db-fae9ff19afe6"
      unitRef="usd">23835000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfOTg3_96c36832-0f35-4688-bf07-096e22715a7c"
      unitRef="usd">4494000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTMyOQ_31f38f04-b4fd-40c6-8428-ccb792af711d"
      unitRef="usd">360000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTMzNg_00bc1ef9-5204-4ec5-8007-dc9bdcc030eb"
      unitRef="usd">1080000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i9127e8431b884b1a881216139bb3b307_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTQ4MQ_528c05ea-460f-426a-ba09-78918da3a6e6"
      unitRef="usd">30000000</us-gaap:NotesReceivableRelatedParties>
    <algm:NotesReceivableRelatedPartyStatedInterestRate
      contextRef="i9127e8431b884b1a881216139bb3b307_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTUxMQ_3877a5ec-e96e-400e-aac2-4cb50b3fbea5"
      unitRef="number">0.0252</algm:NotesReceivableRelatedPartyStatedInterestRate>
    <us-gaap:InterestIncomeRelatedParty
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTU5NA_bd1bea49-b674-4027-a9f4-f0cc71c714ba"
      unitRef="usd">55000</us-gaap:InterestIncomeRelatedParty>
    <algm:NumberOfNotesPayable
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTc3MA_9036a8bf-7694-4e7b-ad06-667f1062bfcd"
      unitRef="notespayable">3</algm:NumberOfNotesPayable>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTgxNA_7d35c320-a3e8-4deb-b06c-f24d9cbd7b85"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <algm:NumberOfLineOfCreditAgreements
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTgyMQ_1d3107a8-f98c-49e6-bf4f-b77106d69f25"
      unitRef="lineofcredit">2</algm:NumberOfLineOfCreditAgreements>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i0895b9d68cad46ce8d66e89658ee6066_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTg3OA_6bcd9085-a83a-4454-9c95-84afa4646c7b"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ief8178d8303f4a638514b289c692eb39_D20200328-20200626"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjA0OA_224e48f7-f35b-4991-9d81-53eb7dee273a"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjIwMw_5181dd55-f381-40c1-8c6e-6793d1cda8c4"
      unitRef="usd">334000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjIxMA_0a73e574-3f29-43e9-a1af-646f18986b9b"
      unitRef="usd">1129000</us-gaap:InterestExpenseRelatedParty>
    <algm:InterestPaidRelatedParty
      contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjI3OA_f6ed4db6-0f40-4849-ae36-17e137f1081b"
      unitRef="usd">81000</algm:InterestPaidRelatedParty>
    <algm:InterestPaidRelatedParty
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjI4NQ_652c3448-4ba3-41fc-99d3-507e7c01c20f"
      unitRef="usd">835000</algm:InterestPaidRelatedParty>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjM1Ng_83059718-754d-4fa1-b85c-25d98e3ec8fd"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i3e2a93e18db54926954409d36d186211_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjUwNQ_e4f2498f-1a45-475d-ab16-d57e08059f34"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjU5Mg_4751c56a-e3e6-40fa-a413-242b6da0ed63"
      unitRef="usd">42700000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ida3726ba56594890b77c676eaefcdf4f_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjY1Mw_768a310a-6605-40ca-bdcd-2be71394d997"
      unitRef="number">0.70</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="icce5332b303749509c90aa1b2acbd802_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjg2Nw_2d7cb2be-a019-4819-807f-b9e898fbf6f4"
      unitRef="usd">1198000</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icce5332b303749509c90aa1b2acbd802_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjg5Nw_c2b93ee7-7a0c-4363-8ff5-2f5a5f6678b4"
      unitRef="usd">3368000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i76ddeea1371841a89a0154935e259175_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjk5OA_a849123a-43bf-4f52-aafd-f81a4eff64f6"
      unitRef="usd">3368000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i4ab9a520243846488845a7c7b6fe2a99_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzI0NQ_74214fcd-ee27-4cdf-89dd-4dd2b18a7f57"
      unitRef="usd">2528000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i015c9606579b4232bb8a839c9cc9079b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1OTE2Ng_6ed9faa1-b749-46a1-b3e3-8ead819d49c4"
      unitRef="usd">3368000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="ie4ced9f553a6448f8af28d8d5e84252a_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTkzNA_991afcdb-9dcf-44e2-a4f0-d44976b0ede1"
      unitRef="usd">0</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="i956d4df5907c4a7aa3685c8a681ffea1_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTkzNA_be92a057-9315-4e79-bc90-647e09ba4328"
      unitRef="usd">0</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="i78c9e6f3448a4427991e9d5b35457d59_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzU4Mg_35cf8249-cd95-4967-9faf-79c4a6f045e8"
      unitRef="usd">360000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="ia670f1f006bf4ac0948f4cd78d59b961_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzU4OQ_78bc75d7-d96f-494c-98f1-8f49ebc49ac6"
      unitRef="usd">1080000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="id68ab08815f441a4bac7698d362b3ca0_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_972feaa0-ec07-4daf-8565-0d5e71bffa72"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i5cd420c33f8f4a32a191c0bb4bcd6748_D20190928-20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_ad2886ad-85b3-48b2-b636-424dfe0dadb1"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i5b68a86901b74255896359c6d497b273_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_b657c486-95d5-4e6f-ad0b-95dd894b43ac"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i108475fc8c954f1bb8e70f545791cb4a_D20190330-20191227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NjM5NQ_fa223d14-0e76-488e-994d-49843390e03e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODUyNw_5e89485c-ba2e-4e2f-9618-c6fd92750d0e"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODUyNw_d228d5e1-7967-4124-b1b8-2abaeee24da9"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ia8e9dd0f7f0142278d884c3947813fe2_D20190928-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU2Ng_5ef9dd4f-ffd6-4e40-8cda-9e89c105f391"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i599d032a71194f33ae3b8a234e7812c6_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU2Ng_7893347d-4c54-478f-8f9f-09d0a05dc392"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i13963ed1dadd488db2d9aa32ba70cc9c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU1Mg_271289aa-8357-4d31-8309-1496a4f58256"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ida4f2bb24edd4e99b72aae5ca1d31e88_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1ODU1OQ_953a6845-bded-4103-bad2-d830fb604012"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzcxOA_f2bf5d06-4b88-46a5-ac1d-5afb96272464"
      unitRef="usd">11558000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzcyNQ_4de3af6c-084d-4e20-b981-44de73131dc9"
      unitRef="usd">33448000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i7335b1cc50754e8caa460b017084bf4e_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzc2NA_b92477de-e196-4e05-b4aa-2f5933d61acf"
      unitRef="usd">1500000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ie5409603757a4dd09741c02c2cd9f05b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzc3MQ_360a9738-339d-48fe-a67b-0db2633e19b8"
      unitRef="usd">5000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="i8bdd7313775f4766b4f5f6cc92817f12_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzg0MA_f5c6a97c-c3d6-4132-bc06-fa84978fbe53"
      unitRef="usd">-1157000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="i0d0e6c00b3054976966fe99e25438d61_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTA5OTUxMTY0NTIxMQ_56f26513-39e0-46f7-9e45-9128966c19a8"
      unitRef="usd">-1198000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i4ab9a520243846488845a7c7b6fe2a99_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMzk2Mw_606f014b-947d-4523-8368-675215f756fb"
      unitRef="usd">2078000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred
      contextRef="i50457467a0c54412b570c4510735c68b_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDEyMg_8934ffbb-1db3-4014-94b5-93fd101e1d5b"
      unitRef="usd">15000000</algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="id0ac682664d54620873f5797cec62936_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDEzNg_fc2d73dc-f740-44ab-ae01-b40e627030be"
      unitRef="usd">66377000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjU5NA_176a6dd7-09df-448b-a981-4fefad9e06ab"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjU5NA_1d88a27d-f38e-4cca-bc36-62b0aebf2455"
      unitRef="usd">51377000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <algm:NotesReceivableRelatedPartyStatedInterestRate
      contextRef="id0ac682664d54620873f5797cec62936_I20200328"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDUyMw_0a08fb8e-ea44-4648-a307-0e2588b39d24"
      unitRef="number">0.0270</algm:NotesReceivableRelatedPartyStatedInterestRate>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjYwNA_176a6dd7-09df-448b-a981-4fefad9e06ab"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMjE5OTAyMzI3MjYwNA_1d88a27d-f38e-4cca-bc36-62b0aebf2455"
      unitRef="usd">51377000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ibb950388761a4ecfbab3f6cf6ae2cbfb_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDY2Mg_7054f138-d72e-4679-b47f-67080fc29494"
      unitRef="usd">762000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <algm:InterestPaidRelatedParty
      contextRef="i415502e1364e478ab03512ee913d3398_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNDY2Mg_d8a107b8-996a-4cd5-ac7b-d7e95fcbe729"
      unitRef="usd">762000</algm:InterestPaidRelatedParty>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="ieb5808a8b0444dd0b8e1a5f6fbeee9c9_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTIxMw_58eade2d-05a0-4f53-a393-ee26cf222d81"
      unitRef="usd">30000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="i7b9dbbccb3764c5ba8863e6f0af2d1d0_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTIyOQ_5e5ced1a-c0f5-493c-8db5-129e2ac54bd3"
      unitRef="usd">19000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i888847b4b8df40c3b5c6c4cf3d74ada4_D20170901-20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTM1NA_fa54a222-3beb-494d-9ebd-7712b0202fba"
      unitRef="shares">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <algm:RelatedPartyTransactionSigningFee
      contextRef="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQyNQ_4dc15551-8e9c-4058-893a-292eb7ef70c9"
      unitRef="usd">54000</algm:RelatedPartyTransactionSigningFee>
    <algm:RelatedPartyTransactionSeverancePaymentIfTerminated
      contextRef="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTY0OQ_a7e07ff4-02af-4199-a065-cf42fd454fba"
      unitRef="usd">180000</algm:RelatedPartyTransactionSeverancePaymentIfTerminated>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod
      contextRef="i0397bf7b1a574ff097e2720ae2f539c6_D20170901-20170930"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNjQyNQ_41ca9800-063f-4f43-bab5-e813e0c8dff6">P6M</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i60fd34d798b14ef1af30024437f2029e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTkyMg_82a63910-a124-4c50-9d03-fa2fe526859e"
      unitRef="usd">262000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ifa23fb88308a42a999875780ece50425_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1NjIzMQ_62fbc2a1-7649-46bc-bfcf-b6527b8994f1"
      unitRef="usd">270000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ibcd8263a8d1946bdba3e4d8239a78f24_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNjM1NA_8faca0ab-677c-4304-8971-36ba0181354b"
      unitRef="usd">506000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfMTY0OTI2NzQ1MDMyOQ_cefaafcb-ff52-466b-ad1e-561c28333817"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib0fffd3ddefe47cc8e451db880edb90a_D20201002-20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTk2Nw_7c14c63e-48a3-4698-8be2-edbc541c1c3c"
      unitRef="usd">408000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i43f3fbd37d3449119386fa9c44d81a36_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV85NC9mcmFnOmNjOWQxZGQzNjYxNTQyMjNhNGNkNzUxODMzZjFlOTQ5L3RleHRyZWdpb246Y2M5ZDFkZDM2NjE1NDIyM2E0Y2Q3NTE4MzNmMWU5NDlfNTQ5NzU1ODE1NTk1OA_a1518378-9c57-457d-bfe0-d0e6e7c0a4ce"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if46454ad1f7040c08d68088f951a28f6_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzQtMS0xLTEtMTEwMjY_fcb3264d-dc42-42fe-9e2a-b22d491150a7"
      unitRef="usd">279759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ed4b8df72c4879b4526d00d5d2b692_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzQtMy0xLTEtMTEwMjY_f79450f4-aadd-4c00-b332-1b43515cc04c"
      unitRef="usd">289681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86a0b7ae614e45319f0acabc514e785e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzUtMS0xLTEtMTEwMjY_70d79c77-9b96-447c-83a7-ca399dee3235"
      unitRef="usd">65710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4767cbccadeb426fba9180058972519c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzUtMy0xLTEtMTEwMjY_47f5e7ea-65d2-42b3-a875-dcdd4735372d"
      unitRef="usd">56095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d4922b690f44c60aa4c258fd81d12d5_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzYtMS0xLTEtMTEwMjY_2b9fc241-ec5b-4baa-873b-68de3a30ebdd"
      unitRef="usd">70630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0c9b70881364fc3a43d0a86d41bb54c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzYtMy0xLTEtMTEwMjY_6bf5ad2a-1813-444a-af55-0301778689c2"
      unitRef="usd">53399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzktMS0xLTEtMTEwMjY_f9893cb3-ec72-4993-a6e5-b1cfa32db560"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzktMy0xLTEtMTEwMjY_d6520322-7866-4fd3-ac12-46cde95436a3"
      unitRef="usd">49622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzEwLTEtMS0xLTExMDI2_57181a10-bbcf-47c8-8495-ffe4093b656f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToxZmUyYTJiODFkMGQ0NmMwYTRhYmE0MzcxODU4ZjBmMy90YWJsZXJhbmdlOjFmZTJhMmI4MWQwZDQ2YzBhNGFiYTQzNzE4NThmMGYzXzEwLTMtMS0xLTExMDI2_c2e5fd1c-bd1e-4e71-bb12-4353156054fb"
      unitRef="usd">26688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67d87a32f2fe445082da14256cb79b18_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzMtMS0xLTEtMTEwMjY_9e91a78f-ba39-4f78-8816-f00dddc96a96"
      unitRef="usd">146276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f395839d8d345419bd04e233fd24938_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzMtMy0xLTEtMTEwMjY_a062256f-54cc-4e80-8d6d-0d46effa7006"
      unitRef="usd">123900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fdd6e791d644b3fb53ded2988dc5aac_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzQtMS0xLTEtMTEwMjY_3f67d0b9-3a46-4c5c-acbe-afe04b110fb2"
      unitRef="usd">268956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98b24e506e6c4cc9b0dc4d5d056c3e22_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzQtMy0xLTEtMTEwMjY_01896fca-57bc-41f7-b026-8b2960a6916c"
      unitRef="usd">275275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5313c3ef1a524d4dab803c914945a796_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzUtMS0xLTEtMTEwMjY_49860e54-4e4a-40b9-9d05-d2fc9e3f9861"
      unitRef="usd">867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9049b0dfb094c1297a5a6c65a2ec75c_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzUtMy0xLTEtMTEwMjY_8e181078-8091-47e3-a524-649093f17c20"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd4b8ec8ef454aebb3b7389c503f9e11_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzYtMS0xLTEtMTEwMjY_b5bcb243-545f-4090-9b1a-01a65b702103"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0732fda9d7e64e4a942821db83e4f4d1_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzYtMy0xLTEtMTEwMjY_19b376a0-875e-4248-94b0-76d896bcc889"
      unitRef="usd">49622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45a187a544104951a83199c1a8f85395_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzctMS0xLTEtMTEwMjY_e6c2a0f1-7c10-48db-a1fc-1ac3eb98dbf0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d5b97ffca0f47b9a5430a29e5423627_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyMjQxMDQ5ZDc0OWM0YTAyYjQwN2M2ZTAwNjdlOTdmZS90YWJsZXJhbmdlOjIyNDEwNDlkNzQ5YzRhMDJiNDA3YzZlMDA2N2U5N2ZlXzctMy0xLTEtMTEwMjY_0ce0c486-1188-4529-aa6b-08b4defab0e8"
      unitRef="usd">26688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea8bd8bdc908440d90cd2d1f00545a00_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzQtMS0xLTEtMTEwMjY_55426be9-62ee-4dcd-b0ab-aa80ad6ae52d"
      unitRef="usd">57892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01679f99099d4cd297ed9879b72422b6_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzQtMy0xLTEtMTEwMjY_79e7294d-fb2c-40a8-9363-ff46e4f8e096"
      unitRef="usd">86746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida77c6f57d774ed180f1c3ffd6b35135_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzUtMS0xLTEtMTEwMjY_01ed1b90-ec3b-4a21-a4bb-7676a44f756f"
      unitRef="usd">10797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fc828bfda3941828d7b60414c369047_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzUtMy0xLTEtMTEwMjY_a607299b-4965-475e-bde3-ff7668e5aea6"
      unitRef="usd">15930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30d44c5c8eac40b89ff0a520fe4bb02f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzctMS0xLTEtMTEwMjY_5b97aeaf-7a0a-4766-b9bd-38c9718513ce"
      unitRef="usd">70459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2d9a4b0ed0a4f73b4b02ed92ff185eb_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzctMy0xLTEtMTEwMjY_7e1b355e-e522-4d6e-b62a-cb5501ea6dfc"
      unitRef="usd">76622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30fa9f32a86f4cd9a71ceb0d1d147927_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzktMS0xLTEtMTEwMjY_d3a6e151-c4e5-4e36-ac70-c20f91987d5d"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic14810b64fdd4d7bb9e1f0d24ba4a0ec_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzktMy0xLTEtMTEwMjY_880d84f2-1e40-4b3a-a079-3160cbdef488"
      unitRef="usd">131950000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ab85470a4c9467c9ab73b5bbca0d97b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEwLTEtMS0xLTExMDI2_e4acd740-8de2-4ac2-9b07-46daae0abe8e"
      unitRef="usd">116178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46b3841fb59a4fb9afb5b0182a0a62b0_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEwLTMtMS0xLTExMDI2_005e61cf-c771-457b-a83c-6d3f7f7958b0"
      unitRef="usd">95244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1f838bf9f184d968976ab543eb51d98_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzExLTEtMS0xLTExMDI2_9cdf23c0-a4c3-4b5d-83f6-2437056315aa"
      unitRef="usd">43733000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06a9a5a17cf54723a490ff847f44b954_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzExLTMtMS0xLTExMDI2_50c560e5-4348-4a40-acde-12a1a35ff7fe"
      unitRef="usd">41413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icdbf58ee35ae4d31b41866e7b987cfe0_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEyLTEtMS0xLTExMDI2_15b9411b-821b-40e7-ab4e-969832a1197c"
      unitRef="usd">44470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id37d07e539274824be4003447230372e_D20190330-20191227"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90YWJsZToyY2QxMzBmZGRjMGQ0OGUxYjk1YjgzMmMxNWQ4ZjgyMC90YWJsZXJhbmdlOjJjZDEzMGZkZGMwZDQ4ZTFiOTViODMyYzE1ZDhmODIwXzEyLTMtMS0xLTExMDI2_3030c524-0401-48fa-a46f-15fb8fc805b7"
      unitRef="usd">27580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="id1658afe98924989aa06aedb40095ee2_D20201125-20201125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzcyMjU_a6df8389-4550-4fb8-8eca-83bc6c754906"
      unitRef="usd">300000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8050c2f655884a83b61957afce5b81c7_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzg5NDM_6bbdd6a0-c71c-431e-a409-d1616e871af1"
      unitRef="number">1.509</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifa16d93b0af44e428c40bc4bc535b796_D20190330-20191227"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV80NzMvZnJhZzpmYjBmOWM3YTVkNTU0YWY2YTJlZWUzNTc3MjlhZWIyYy90ZXh0cmVnaW9uOmZiMGY5YzdhNWQ1NTRhZjZhMmVlZTM1NzcyOWFlYjJjXzI3NDg3NzkwNzkwNjc_73038450-f4f2-43ae-a65b-b910aad9221b"
      unitRef="number">0.330</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873128168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Feb. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 25,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">--12-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_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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</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_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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,433,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000866291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675875628744">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 157,653<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,520<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 December&#160;25, 2020 and March&#160;27, 2020, respectively</a></td>
<td class="nump">67,334<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">20,153<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,373<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">94,021<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">31,476<span></span>
</td>
<td class="nump">9,014<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">378,530<span></span>
</td>
<td class="nump">448,221<span></span>
</td>
</tr>
<tr class="ro">
<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">214,372<span></span>
</td>
<td class="nump">332,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets</a></td>
<td class="nump">23,188<span></span>
</td>
<td class="nump">7,217<span></span>
</td>
</tr>
<tr class="ro">
<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,249<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
</tr>
<tr class="re">
<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,420<span></span>
</td>
<td class="nump">19,958<span></span>
</td>
</tr>
<tr class="ro">
<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,657<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_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">12,482<span></span>
</td>
<td class="nump">8,810<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">711,898<span></span>
</td>
<td class="nump">817,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">20,262<span></span>
</td>
<td class="nump">20,762<span></span>
</td>
</tr>
<tr class="re">
<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,078<span></span>
</td>
<td class="nump">4,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">66,779<span></span>
</td>
<td class="nump">56,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_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="ro">
<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="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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">89,119<span></span>
</td>
<td class="nump">150,111<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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="ro">
<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">20,861<span></span>
</td>
<td class="nump">15,878<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">134,980<span></span>
</td>
<td class="nump">183,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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_PreferredStockValue', window );">Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at December&#160;25, 2020 and March&#160;27, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1,894<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">589,202<span></span>
</td>
<td class="nump">458,697<span></span>
</td>
</tr>
<tr class="re">
<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 );">(Accumulated deficit) / retained earnings</a></td>
<td class="num">(5,094)<span></span>
</td>
<td class="nump">194,355<span></span>
</td>
</tr>
<tr class="ro">
<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">(10,171)<span></span>
</td>
<td class="num">(19,976)<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_StockholdersEquity', window );">Equity attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">575,831<span></span>
</td>
<td class="nump">633,182<span></span>
</td>
</tr>
<tr class="ro">
<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,087<span></span>
</td>
<td class="nump">950<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">576,918<span></span>
</td>
<td class="nump">634,132<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities, non-controlling interest and stockholders' equity</a></td>
<td class="nump">711,898<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="ro">
<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">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="re">
<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">$ 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_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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872361208">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,431,726<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,431,726<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>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873356264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 159,802<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
<td class="nump">$ 475,485<span></span>
</td>
</tr>
<tr class="ro">
<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">90,024<span></span>
</td>
<td class="nump">98,277<span></span>
</td>
<td class="nump">224,203<span></span>
</td>
<td class="nump">285,967<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">74,425<span></span>
</td>
<td class="nump">61,525<span></span>
</td>
<td class="nump">191,896<span></span>
</td>
<td class="nump">189,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">30,999<span></span>
</td>
<td class="nump">25,485<span></span>
</td>
<td class="nump">80,509<span></span>
</td>
<td class="nump">77,565<span></span>
</td>
</tr>
<tr class="ro">
<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">67,650<span></span>
</td>
<td class="nump">24,909<span></span>
</td>
<td class="nump">118,677<span></span>
</td>
<td class="nump">78,030<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">98,649<span></span>
</td>
<td class="nump">50,394<span></span>
</td>
<td class="nump">199,186<span></span>
</td>
<td class="nump">155,595<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 (loss) income</a></td>
<td class="num">(24,224)<span></span>
</td>
<td class="nump">11,131<span></span>
</td>
<td class="num">(7,290)<span></span>
</td>
<td class="nump">33,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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) income, net</a></td>
<td class="num">(2,598)<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="num">(1,935)<span></span>
</td>
<td class="num">(60)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (loss) gain</a></td>
<td class="num">(145)<span></span>
</td>
<td class="num">(560)<span></span>
</td>
<td class="num">(1,331)<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNonoperating', window );">Income in earnings of equity investment</a></td>
<td class="nump">949<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,407<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">(510)<span></span>
</td>
<td class="num">(81)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
<td class="num">(1,177)<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 tax (benefit) provision</a></td>
<td class="num">(35,583)<span></span>
</td>
<td class="nump">10,500<span></span>
</td>
<td class="num">(18,501)<span></span>
</td>
<td class="nump">35,486<span></span>
</td>
</tr>
<tr class="ro">
<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">(30,523)<span></span>
</td>
<td class="nump">1,542<span></span>
</td>
<td class="num">(27,913)<span></span>
</td>
<td class="nump">11,710<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 (loss) income</a></td>
<td class="num">(5,060)<span></span>
</td>
<td class="nump">8,958<span></span>
</td>
<td class="nump">9,412<span></span>
</td>
<td class="nump">23,776<span></span>
</td>
</tr>
<tr class="ro">
<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">35<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="nump">101<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 (loss) income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="num">$ (5,095)<span></span>
</td>
<td class="nump">$ 8,926<span></span>
</td>
<td class="nump">$ 9,309<span></span>
</td>
<td class="nump">$ 23,675<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income attributable to Allegro MicroSystems, Inc. per share (Note 17):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.89<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
</tr>
<tr class="ro">
<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="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.89<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">48,121,026<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">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">171,638,787<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember', window );">Non-Related Party Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 138,010<span></span>
</td>
<td class="nump">$ 143,267<span></span>
</td>
<td class="nump">$ 343,529<span></span>
</td>
<td class="nump">$ 426,158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember', window );">Related Party Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 26,439<span></span>
</td>
<td class="nump">$ 16,535<span></span>
</td>
<td class="nump">$ 72,570<span></span>
</td>
<td class="nump">$ 49,327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873052296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">$ (5,060)<span></span>
</td>
<td class="nump">$ 8,958<span></span>
</td>
<td class="nump">$ 9,412<span></span>
</td>
<td class="nump">$ 23,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">3,972<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
<td class="nump">10,152<span></span>
</td>
<td class="nump">1,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(313)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive (loss) income</a></td>
<td class="num">(1,088)<span></span>
</td>
<td class="nump">11,844<span></span>
</td>
<td class="nump">19,251<span></span>
</td>
<td class="nump">25,645<span></span>
</td>
</tr>
<tr class="ro">
<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 expense attributable to non-controlling interest</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="num">(5)<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 (loss) income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="num">$ (1,098)<span></span>
</td>
<td class="nump">$ 11,821<span></span>
</td>
<td class="nump">$ 19,217<span></span>
</td>
<td class="nump">$ 25,640<span></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_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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675874888920">
<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, Class A</div></th>
<th class="th"><div>Common&#160;Stock,&#160;Class&#160;L</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Common Stock, Class A</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Common&#160;Stock,&#160;Class&#160;L</div>
</th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings / Accum. Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Non-Controlling Interests</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="nump">10,000,000<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 29, 2019</a></td>
<td class="nump">$ 589,789<span></span>
</td>
<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<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 447,762<span></span>
</td>
<td class="nump">$ 157,385<span></span>
</td>
<td class="num">$ (16,278)<span></span>
</td>
<td class="nump">$ 814<span></span>
</td>
</tr>
<tr class="re">
<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">23,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<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="nump">30,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,864<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_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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 27, 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="nump">10,000,000<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 27, 2019</a></td>
<td class="nump">616,485<span></span>
</td>
<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<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">448,813<span></span>
</td>
<td class="nump">181,060<span></span>
</td>
<td class="num">(14,414)<span></span>
</td>
<td class="nump">920<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Sep. 27, 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="nump">10,000,000<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Sep. 27, 2019</a></td>
<td class="nump">604,338<span></span>
</td>
<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<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">448,510<span></span>
</td>
<td class="nump">172,134<span></span>
</td>
<td class="num">(17,277)<span></span>
</td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">8,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="re">
<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">303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,863<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 27, 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="nump">10,000,000<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 27, 2019</a></td>
<td class="nump">$ 616,485<span></span>
</td>
<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<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">448,813<span></span>
</td>
<td class="nump">181,060<span></span>
</td>
<td class="num">(14,414)<span></span>
</td>
<td class="nump">920<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 27, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 27, 2020</a></td>
<td class="nump">$ 634,132<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">$ 100<span></span>
</td>
<td class="nump">$ 6<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>
</tr>
<tr class="ro">
<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_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="nump">17,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Nov. 01, 2020</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance (in shares) at Mar. 27, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 27, 2020</a></td>
<td class="nump">$ 634,132<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">$ 100<span></span>
</td>
<td class="nump">$ 6<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>
</tr>
<tr class="re">
<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">9,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges', window );">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</a></td>
<td class="num">(19,165)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(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>
</tr>
<tr class="ro">
<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="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">46,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,500,000<span></span>
</td>
<td class="num">(10,000,000)<span></span>
</td>
<td class="num">(636,301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,665<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="num">$ (6)<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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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="num">(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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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="text">&#160;<span></span>
</td>
<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,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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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">(191,242)<span></span>
</td>
<td class="num">(208,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">10,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,118<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 25, 2020</a></td>
<td class="nump">189,431,726<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">189,431,726<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 25, 2020</a></td>
<td class="nump">$ 576,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,894<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">589,202<span></span>
</td>
<td class="num">(5,094)<span></span>
</td>
<td class="num">(10,171)<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Sep. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="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">638,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Sep. 25, 2020</a></td>
<td class="nump">635,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">439,732<span></span>
</td>
<td class="nump">208,759<span></span>
</td>
<td class="num">(14,133)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="re">
<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="num">(5,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock', window );">Reclassification of certain class L shares</a></td>
<td class="nump">298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">321,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">45,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,500,000<span></span>
</td>
<td class="num">(10,000,000)<span></span>
</td>
<td class="num">(636,301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,665<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="num">$ (6)<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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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="num">(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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards', window );">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</a></td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">(191,242)<span></span>
</td>
<td class="num">(208,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">3,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 25, 2020</a></td>
<td class="nump">189,431,726<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">189,431,726<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 25, 2020</a></td>
<td class="nump">$ 576,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,894<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 589,202<span></span>
</td>
<td class="num">$ (5,094)<span></span>
</td>
<td class="num">$ (10,171)<span></span>
</td>
<td class="nump">$ 1,087<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Capitalization Changes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Conversion Of Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_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>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675874352568">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_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">$ 9,412<span></span>
</td>
<td class="nump">$ 23,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">36,225<span></span>
</td>
<td class="nump">47,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_AmortizationOfFinancingCosts', window );">Amortization of deferred financing 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">(17,526)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">46,901<span></span>
</td>
<td class="nump">1,051<span></span>
</td>
</tr>
<tr class="ro">
<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">272<span></span>
</td>
<td class="nump">718<span></span>
</td>
</tr>
<tr class="re">
<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 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">3,857<span></span>
</td>
<td class="nump">3,353<span></span>
</td>
</tr>
<tr class="re">
<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">(5,975)<span></span>
</td>
<td class="nump">15,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Accounts receivable - other</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="ro">
<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">1,118<span></span>
</td>
<td class="num">(341)<span></span>
</td>
</tr>
<tr class="re">
<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,655)<span></span>
</td>
<td class="num">(6,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">1,100<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">8,283<span></span>
</td>
<td class="num">(20,969)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities', window );">Accrued expenses and other current and long-term liabilities</a></td>
<td class="num">(1,185)<span></span>
</td>
<td class="num">(17,270)<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">63,534<span></span>
</td>
<td class="nump">48,770<span></span>
</td>
</tr>
<tr class="ro">
<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">(25,880)<span></span>
</td>
<td class="num">(34,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of business, net of cash acquired</a></td>
<td class="num">(8,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property, plant and equipment</a></td>
<td class="nump">314<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">(50,401)<span></span>
</td>
<td class="num">(31,061)<span></span>
</td>
</tr>
<tr class="ro">
<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">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_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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(72,186)<span></span>
</td>
<td class="nump">30,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">3,350<span></span>
</td>
<td class="num">(6,452)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in Cash and cash equivalents and Restricted cash</a></td>
<td class="num">(55,703)<span></span>
</td>
<td class="nump">41,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 beginning of period</a></td>
<td class="nump">219,876<span></span>
</td>
<td class="nump">103,257<span></span>
</td>
</tr>
<tr class="ro">
<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">164,173<span></span>
</td>
<td class="nump">144,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">214,491<span></span>
</td>
<td class="nump">99,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash at beginning of period</a></td>
<td class="nump">5,385<span></span>
</td>
<td class="nump">3,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">157,653<span></span>
</td>
<td class="nump">139,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash at end of period</a></td>
<td class="nump">6,520<span></span>
</td>
<td class="nump">5,208<span></span>
</td>
</tr>
<tr class="re">
<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">164,173<span></span>
</td>
<td class="nump">144,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,559<span></span>
</td>
<td class="nump">872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">7,568<span></span>
</td>
<td class="nump">12,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(786)<span></span>
</td>
<td class="num">(2,663)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<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 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_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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDivestedFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDivestedFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868047576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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%">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on February 2, 2021 (the &#8220;Registration Statement&#8221;). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, noncash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed by PSL 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 $949 and $1,407 of income earned during the three- and nine-month periods ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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 December&#160;25, 2020. This amount includes an estimated tax effect of $1,552 for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 20, &#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 PSL Divestiture noted above, the following noncash assets and liabilities and related equity impacts attributable to the unaudited 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&#160;11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization.&#160;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.&#160;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%">To the extent that the COVID-19 pandemic adversely affects the Company&#8217;s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. For example, if the business impacts of COVID-19 are </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%">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 President of the United States signed into law the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;). 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 and QIP changes to be $8,963 and $1,680, respectively. 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 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 third quarter three-month period is a 13-week period ending on the last Friday in December. The Company&#8217;s 2021 fiscal three- and nine-month periods ended December&#160;25, 2020, and the Company&#8217;s 2020 three- and nine-month periods ended December&#160;27, 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871459416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="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 stockholder&#8217;s equity as a reduction of the additional paid-in capital generated as a result of the offering. As of December&#160;25, 2020 and March&#160;27, 2020, the Company had $0 and $0 of deferred offering costs, respectively. </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 Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;25, 2020 and March&#160;27, 2020, Sanken accounted for 19.8% and 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 during those periods. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for 16.1% and 17.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;25, 2020. For the three- and nine-month periods ended December&#160;27, 2019, Sanken accounted for 10.3% and 10.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;27, 2019. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period ended December&#160;25, 2020 sales from customers located outside of the United States accounted for, in the aggregate, 85.4% of the Company&#8217;s total net sales, with Greater China accounting for 28.1%, Japan accounting for 16.0% and South Korea accounting for 10.7%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;25, 2020. During the nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.1% of the Company&#8217;s total net sales, with Greater China accounting for 27.9%, Japan accounting for 17.4% and South Korea accounting for 10.5%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for 82.8% of the Company&#8217;s total net sales, with Japan accounting for 28.8% and Greater China accounting for 22.1%. No other countries accounted for greater than 10% of total net sales for the three-month period ended December&#160;27, 2019. During the nine-month period ended December&#160;27, 2019, sales from customers located outside of the United States, in the aggregate, accounted for 81.8% of the Company&#8217;s total net sales, with Japan accounting for 27.8% and Greater China accounting for 20.0%. No other countries accounted for greater than 10% of total net sales for the nine-month period ended December&#160;27, 2019.</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%">Impact of Recently Issued Accounting Standards </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent: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 Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. 2016-02,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221; or &#8220;the new lease standard&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsequently amended by ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018-11,</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%">Leases (Topic 842): Targeted Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lessees will no longer be provided with a source of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">off-balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sheet financing. The new lease guidance also simplifies the accounting for sale and leaseback transactions primarily because lessees must recognize lease assets and lease liabilities. The standard is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years (i.e., January 1, 2019, for a calendar-year entity). Early application is permitted. Entities have the option of using either a modified retrospective approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, or else a transition option (which the Company expects to use) allowing lessees to not apply the new lease standard in comparative periods but instead recognize a cumulative-effect adjustment to retained earnings as of the date of adoption. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition 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%">In May 2020, FASB issued ASU No.&#160;2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December&#160;15, 2021 and interim periods within those fiscal years beginning after December&#160;15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and its assessment of the impact of adopting this standard is underway, including cataloging all leases, performing a preliminary analysis of the amounts of lease liabilities 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets to be recorded and reviewing potential changes to the disclosures on leases. Based on this </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%">preliminary assessment, the Company does not expect the adoption of this standard to have a significant impact on its consolidated statement of operations. However, the Company expects that the recognition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets and corresponding lease liabilities will have a significant impact on its consolidated balance sheet.</span></div><div style="margin-top:6pt;text-align: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.&#160;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, 2019 and is effective for nonpublic companies for fiscal years beginning after December&#160;15, 2021. 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, 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><div style="margin-top:6pt;text-align: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,&#160;&#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;&#160;(&#8220;ASU 2018-14&#8221;),&#160;which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December&#160;15, 2020 and for nonpublic companies beginning after December&#160;15, 2021. The Company is evaluating the new guidance and the expected effect on 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 August 2018, the FASB issued ASU No.&#160;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&#160;3 fair value measurements and the information used to determine the fair value of Level&#160;3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December&#160;15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on 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 2019, the FASB issued ASU No. 2019-12,&#160;&#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 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. This ASU is effective for fiscal years beginning after December&#160;15, 2020 for public companies and for fiscal years beginning after December&#160;15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on 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.&#160;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 standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December&#160;15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. </span></div>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 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 discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873122952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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. (the &#8220;Acquisition&#8221;), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $35,081, including certain earn-outs that have the potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,800.</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.&#160;The following table summarizes the preliminary purchase price allocation recorded:</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,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">35,081&#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,803&#160;</span></td><td style="background-color:#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%">35,081&#160;</span></td><td style="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 revenue, 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 for 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 purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the Acquisition, which remains preliminary, and using assumptions that the Company&#8217;s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any </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%">changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to 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%">The revenues and loss before income taxes from the Acquisition were immaterial to the Company&#8217;s consolidated results for the three- and nine-month periods ended December&#160;25, 2020. 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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873266184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text">Revenue from Contracts with Customers <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;), 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 three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019. 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. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by 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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">113,902&#160;</span></td><td style="background-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%">99,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">279,759&#160;</span></td><td style="background-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%">289,681&#160;</span></td><td style="background-color:#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%">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%">23,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 applications:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,622&#160;</span></td><td style="background-color:#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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">26,688&#160;</span></td><td style="background-color:#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 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%">164,449&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:46.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><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:11.567%"/><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:11.567%"/><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:11.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">26,688&#160;</span></td><td style="background-color:#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:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,449&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">86,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At December&#160;25, 2020 and March&#160;27, 2020, these adjustments were $16,574 and $17,473, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of credits of $899 and $815 for the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872563976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of December&#160;25, 2020 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 December 25, 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: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,320&#160;</span></td><td style="background-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,320&#160;</span></td><td style="background-color:#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,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,520&#160;</span></td><td style="background-color:#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,840&#160;</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,840&#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%">7,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%">7,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%">7,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%">7,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 in connection with the Acquisition for the nine-month period ended December&#160;25, 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: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/> 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%">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%">7,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</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,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#8217;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#8220;Retirement Plans.&#8221;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, there were no transfers among 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>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675865150104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Trade Accounts Receivable, net</a></td>
<td class="text">Trade Accounts Receivable, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">103,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(16,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(19,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">67,334&#160;</span></td><td style="background-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:12pt;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%">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 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,437&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,575&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 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%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 27, 2019</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%">237&#160;</span></td><td style="background-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,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868117688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">8,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">57,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">94,021&#160;</span></td><td style="background-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 $1,245 was on-hand at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;25, 2020. The Company recorded inventory provisions totaling $885 and $2,958 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $1,008 and $2,538 for the three- and nine-month periods ended December&#160;27, 2019, 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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872683288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text">Property, Plant and Equipment, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">23,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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%">91,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">488,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">10,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">621,759&#160;</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,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">214,372&#160;</span></td><td style="background-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%">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 $11,255 and $33,861 in the three- and nine-month periods ended December&#160;25, 2020, respectively, and $15,677 and $46,247 in the three- and nine-month periods ended December&#160;27, 2019, 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 December&#160;25, 2020 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%">December 25,<br/>2020</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%">35,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">136,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">34,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">9,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,710&#160;</span></td><td style="background-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>Amortization of prepaid tooling costs amounted to $18 and $54 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $32 and $94 in the three- and nine-month periods ended December&#160;27, 2019, 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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675970830968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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 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,803&#160;</span></td><td style="background-color:#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%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,249&#160;</span></td><td style="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%">December 25, 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 #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%">31,852&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">17,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122&#160;</span></td><td style="background-color:#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%">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%">810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#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%">5 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%">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,037&#160;</span></td><td style="background-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,617&#160;</span></td><td style="background-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,420&#160;</span></td><td style="background-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%">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 its acquisition of Voxtel, Inc. during the nine-month period ended December&#160;25, 2020. The Company paid an amount of $35,081 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,803. 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 $926 and $2,310 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and $422 and $1,267 for the three- and nine-month periods ended December&#160;27, 2019, respectively. The majority of the Company&#8217;s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs, it amortizes these costs over the remaining estimated useful life of the patent, which is generally 10 years. There were no such costs capitalized during either of the first nine months of 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 December&#160;25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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%">850&#160;</span></td><td style="background-color:#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709&#160;</span></td><td style="background-color:#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%">23,426&#160;</span></td><td style="background-color:#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,420&#160;</span></td><td style="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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675970585688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets, net</a></td>
<td class="text">Other Assets, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,662&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">3,039&#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%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">12,482&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">8,810&#160;</span></td><td style="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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868023352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</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%">94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">14,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">18,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,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%">&#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%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">66,779&#160;</span></td><td style="background-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%">56,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866634296">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 </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%">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 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"><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 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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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,096)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</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%">94&#160;</span></td><td style="background-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%">194&#160;</span></td><td style="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: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 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 unaudited consolidated balance sheets, 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_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>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867887544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Other Borrowings<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 December&#160;25, 2020 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%">December 25,<br/>2020</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="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%">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;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;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%">The principal maturities of debt obligations outstanding were as follows at December&#160;25, 2020:</span></div><div style="text-align:justify"><span><br/></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.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">25,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 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%">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"/></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-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 2027 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Senior Secured Credit Facilities&#8221;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the </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&#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.5% at December&#160;25, 2020. The Company has not borrowed on the Revolving Credit Facility at December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $9,374, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized into interest expense or recognized as loss on debt extinguishment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $254 at December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 debt extinguishment of $9,055, which was included within &#8220;Other (expense) income&#8221; in the unaudited consolidated statement of operations at December&#160;25, 2020. The loss on debt extinguishment consisted of the unamortized balances of previously deferred financing costs which the Company wrote off.</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%">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, 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 expired on January&#160;22, 2021. During fiscal year 2020, 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 was 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 divestiture of PSL, 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 provided 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&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,247 at December&#160;25, 2020) at the bank&#8217;s prevailing interest rate. The line of credit was due to expire on August&#160;31, 2021. There were no borrowings outstanding under this line of credit as of December&#160;25, 2020 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 November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,559 at December&#160;25, 2020) at the bank&#8217;s prevailing interest rate. The line of credit was due to expire on June&#160;30, 2021. There were no borrowings outstanding under this line of credit as of December&#160;25, 2020 and March&#160;27, 2020. </span></div>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></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867957608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</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%">194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">9,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7,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,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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%">20,861&#160;</span></td><td style="background-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,878&#160;</span></td><td style="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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868156792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plans</a></td>
<td class="text">Retirement Plans <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-U.S. Defined Benefit Plan </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#8220;AMPI&#8221;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#8217;s assets are invested in common trust funds, bonds and other debt instruments and stocks. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the unaudited statements of operations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">Net periodic pension expense</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%">432&#160;</span></td><td style="background-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%">350&#160;</span></td><td style="background-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,218&#160;</span></td><td style="background-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,041&#160;</span></td><td style="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%">Information on Plan Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of December&#160;25, 2020 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March&#160;27, 2020 and for the year then ended, which are included in the previously filed Registration Statement.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at December 25,<br/>2020</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,826&#160;</span></td><td style="background-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,826&#160;</span></td><td style="background-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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">562&#160;</span></td><td style="background-color:#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,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147&#160;</span></td><td style="background-color:#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,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="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,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,349&#160;</span></td><td style="background-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,709&#160;</span></td><td style="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 nine-month period ended December&#160;25, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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 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%">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%">&#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%">(440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-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,147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investments in the Company&#8217;s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company&#8217;s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC&#8217;s (&#8220;AML&#8221;), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$249 and $736 </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, and during the three- and nine-month periods ended December&#160;27, 2019 the Company contributed approx</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">imately $235 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $698 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 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-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 2020 and 2019, respectively.&#160;The total values of the Pension Promise in the amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 827 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 866 British Pounds Sterling at December&#160;25, 2020 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,112 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $975 at December&#160;25, 2020 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 unaudited 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 approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $1,112 and $3,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approxim</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ately $833 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $2,840 for the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#8220;Allegro Europe&#8221;), also has a defined contribution plan (the &#8220;AME Plan&#8221;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $207 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $592 for the three- and nine-month periods ended December&#160;25, 2020, respectively, and approximately $201 and $560 for the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div>The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry. 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 in the three- and nine-month periods ended December&#160;27, 2019 was $376 and $1,310, 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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867873464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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:id3VybDovL2RvY3MudjEvZG9jOjI0MzM2NzNkODNjNDQ0ZjU5YTYyMGM2MjZkNTA4NTZlL3NlYzoyNDMzNjczZDgzYzQ0NGY1OWE2MjBjNjI2ZDUwODU2ZV84Mi9mcmFnOjQ5Y2Q4ZjkwNWQ0ZDQ4M2ZiYTY4ZjRlNzMxNzYwMWVmL3RleHRyZWdpb246NDljZDhmOTA1ZDRkNDgzZmJhNjhmNGU3MzE3NjAxZWZfMjE3_ee602743-cb72-47be-a8f6-bd159973c88d">one</span> and seven 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. There have been no material changes to these lease commitments since 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%">Insurance </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#8217;s unaudited consolidated financial position and results of operations. </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%">Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability </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%">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 its 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-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%">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 December&#160;25, 2020 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 less than the accrual, or the Company&#8217;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. No environmental accruals were established at December&#160;25, 2020 or 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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868047048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) Income per Share</a></td>
<td class="text">Net (Loss) Income per Share<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with completion of the Company&#8217;s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company&#8217;s IPO, shares of Class A common stock were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and nine-month periods ended December&#160;27, 2019, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the three- and nine-month periods ended December&#160;27, 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net (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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss) income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,926&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,363,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,121,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">123,517,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,363,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,638,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2.37&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to common stockholders per share</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%">(0.04)</span></td><td style="background-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%">0.90&#160;</span></td><td style="background-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%">0.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#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%">Diluted net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2.37&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to common stockholders per share</span></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%">(0.04)</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;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.90&#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;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.05&#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;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%">2.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computed net loss for the three-month period ended December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on loss per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, all common stock equivalents in this period were antidilutive. There were no such convertible securities to consider for the three- and nine-month periods ended December&#160;27, 2019.</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 represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.608%"/><td style="width:0.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.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.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units (&#8220;RSUs&#8221;)</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%">377,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">125,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units (&#8220;PSUs&#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%">422,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">140,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Shares related to 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%">56,752,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">123,250,916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Total</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%">57,553,282&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">&#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 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%">123,517,761&#160;</span></td><td style="background-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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></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 the Company was in a net loss position for the three-month period ended December 25, 2020, common stock equivalents of 57,553,282 were antidilutive.</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867903400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 completed 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 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 shares of common stock. The previous single class of common stock was retired in full. The Company sold 2,880,000 shares of newly issued Class A common stock, representing a 28.8% ownership interest, to OEP for cash consideration of $291,000 (the &#8220;OEP Transaction&#8221;). 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 </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%">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%">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 shares of Class A common stock and 597,400 unvested shares of Class L common stock to certain Company employees. The shares of Class A common stock 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was 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 during the nine-month period ended December&#160;25, 2020 with a weighted average price per share of $33.83 and issued 30,300 shares of Class L common stock during the nine-month period ended December&#160;27, 2019 with a  weighted average price per share of $26.93. </span></div><div style="margin-top:6pt;text-align: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 (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 (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. 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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#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,971,977&#160;</span></td><td style="background-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,726&#160;</span></td><td style="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,574 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 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 to not 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:115%">In addition to above, the Company also issued RSUs to its non-employee directors as consideration for their provision of future services. The stock-based compensation expense related to RSUs is measured based on the fair value market price of the Company&#8217;s common shares on the grant date and is recognized on a straight-line basis over the requisite service period, which coincides with the vesting period. RSUs can only be exchanged and settled for the Company&#8217;s common shares, on a one-to-one basis, upon vesting. RSUs are generally subject to forfeiture prior to the release of vesting restrictions. Included in the table below is a total amount of 54,644 RSUs issued to such non-employee directors.</span></div><div style="margin-top:6pt;text-align:justify;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 the RSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 13pt;text-align: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%">1,426,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#160;</span></td><td style="background-color:#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%">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%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">(28,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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 - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397,648&#160;</span></td><td style="background-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%">14.04&#160;</span></td><td style="background-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%">1.74</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%">34,648&#160;</span></td><td style="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 weighted-average grant fair value per share for RSUs granted during the nine-month period ended December&#160;25, 2020 was $14.04, and the stock-based compensation expense related to non-vested awards not yet recorded at December&#160;25, 2020 was $17,496, which is expected to be recognized over a weighted-average of 1.74 years. During the nine-month period ended December&#160;25, 2020, 376 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;). 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 &#8212;% 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 the PSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 13pt;text-align: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:#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%">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:#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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.90</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,121&#160;</span></td><td style="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:36pt"><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 nine-month period ended December&#160;25, 2020 was $16,121. The total compensation cost related to non-vested awards not yet recorded at December&#160;25, 2020 was $9,320, which is expected to be recognized over a weighted average of 2.90 years. No shares were vested during the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes unvested restricted common stock activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding - 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 13pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">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%">(37,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,588&#160;</span></td><td style="background-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%">14.00&#160;</span></td><td style="background-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.01</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%">10,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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 and $1,028 with the RSU Conversion Program (see above and Note 12, &#8220;Management Long-Term Cash Incentive Program&#8221;). In addition, the Company recognized stock-based compensation charges of $144 and $1,169 for its Class L common stock for the three- and nine-month periods ended December&#160;25, 2020, respectively, and stock-based compensation charges of $2,131, $467 and $73 for its RSUs, PSUs and restricted common stock, respectively, for the three- and nine-month periods ended December&#160;25, 2020. 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 unaudited consolidated statements of operations:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868418968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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: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 Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,764)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730&#160;</span></td><td style="background-color:#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%">(Benefit) provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s provision for income taxes is comprised of the year to date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to tax in the United States (&#8220;U.S.&#8221;) and various foreign jurisdictions. The Company&#8217;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax from the global intangible low-tax income (&#8220;GILTI&#8221;) and the base erosion tax (&#8220;BEAT&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#8217;s then-current expectations, charges or credits to the Company&#8217;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#8217;s effective income tax (benefit) expense and rates were a benefit of $30,523 or 85.8% and expense of $1,542 or 14.7% on pre-tax loss of $35,583 and income of $10,500, respectively. For the nine-month period ended December&#160;25, 2020 and December&#160;27, 2019, the Company&#8217;s effective income tax (benefit) expense and rates were a benefit of $27,913 or 150.9% and expense of $11,710 or 33.0% on pre-tax loss of $18,501 and income of $35,486, 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 change in effective income tax rates is primarily due to the $40,440 IPO related stock-based compensation charge which significantly reduced U.S. income and was included in the Company&#8217;s tax rate from operations in the quarter. The incremental stock-based compensation windfall was treated as a discrete tax adjustment as an incremental tax deduction in the three months ended December&#160;25, 2020. Additionally, other discrete transactions, the divestiture of Polar and the one-time dividend resulted in additional tax deductions. The reduction in U.S. income and the discrete tax deductions resulted in a U.S. tax NOL that can be carried back to refund prior years&#8217; taxes. In total approximately $18,149 of discrete tax benefits recorded this quarter were partially offset by a reduction in our FDII deduction and an increase in GILTI and BEAT tax. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Additionally, in the first quarter of fiscal year 2020, there was a discrete tax expense of approximately $5,500 recorded for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867931128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products 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 Company&#8217;s products to Sanken totaled $26,439 and $72,570 during the three- and nine-month periods ended December&#160;25, 2020, respectively, and $16,535 and $49,327 during the three- and nine-month periods ended December&#160;27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $17,250 and $30,293 as of December&#160;25, 2020 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $374 and $558 as of December&#160;25, 2020 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 $7,666 and $26,688 during the three- and nine-month periods ended December&#160;27, 2019, respectively. 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 under the distribution agreement from Sanken totaled $7,356 and $23,835 for the three- and nine-month periods ended December&#160;27, 2019, respectively. 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 $360 and $1,080 in the three- and nine-month periods ended December&#160;27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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%">In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest at 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the nine-month period ended December&#160;27, 2019.</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%">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 included 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 was 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 three- and nine-month periods ended December&#160;27, 2019 amounted to $334 and $1,129, respectively, and related party interest paid for the same periods amounted to $81 and $835, 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%">As of March&#160;27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheet 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 Divestiture Transactions of both PSL and the Sanken distribution business, 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 December&#160;25, 2020, the Company reflected a related accounts receivable balance of $2,528. This amount includes a reduction of  $3,368 from payments made by PSL during the nine-month period ended December&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </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%">incurred by the Company. Sanken reimbursed no amounts in the three- and nine-month periods ended December&#160;25, 2020 and $360 and $1,080 in the three- and nine-month periods ended December&#160;27, 2019, 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%">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). During the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company did not pay any fees to PSL pursuant to the Discrete 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%">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 both of the three- and nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company (through PSL) received fees of $300 and $900 from Sanken pursuant to the IC Technology Development Agreement, and during the three- and nine- month periods ended December&#160;25, 2020 the Company paid fees of $300 and $900 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 $11,558 and $33,448 for the three- and nine-month periods ended December&#160;25, 2020, respectively. These amounts include $1,500 and $5,000 of price support payments made for the three- and nine-month periods ended December&#160;25, 2020, respectively, and the reduction of $1,157 and $1,198 of intercompany balances for the three- and nine-month periods ended December&#160;25, 2020, respectively. Accounts payable to PSL included in amounts due to related party totaled $2,078 as of December&#160;25, 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 this 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 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%">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 December 2017, 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 nine-month periods ended December&#160;25, 2020 and December&#160;27, 2019, the Company paid aggregate fees of $262 and $270, 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:115%">From time to time, the Company 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 $506 of promissory notes outstanding as of as of March&#160;27, 2020. 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 (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. As a result of these transactions, there were no promissory notes outstanding as of December&#160;25, 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866473768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">Use of Estimates 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 unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.<span></span>
</td>
</tr>
<tr class="re">
<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 stockholder&#8217;s equity as a reduction of the additional paid-in capital generated as a result of the offering.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Significant Customers</a></td>
<td class="text">Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Impact of Recently Issued Accounting Standards</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%">Impact of Recently Issued Accounting Standards </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent: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 Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. 2016-02,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221; or &#8220;the new lease standard&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsequently amended by ASU </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018-11,</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%">Leases (Topic 842): Targeted Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lessees will no longer be provided with a source of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">off-balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sheet financing. The new lease guidance also simplifies the accounting for sale and leaseback transactions primarily because lessees must recognize lease assets and lease liabilities. The standard is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years (i.e., January 1, 2019, for a calendar-year entity). Early application is permitted. Entities have the option of using either a modified retrospective approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, or else a transition option (which the Company expects to use) allowing lessees to not apply the new lease standard in comparative periods but instead recognize a cumulative-effect adjustment to retained earnings as of the date of adoption. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition 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%">In May 2020, FASB issued ASU No.&#160;2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December&#160;15, 2021 and interim periods within those fiscal years beginning after December&#160;15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and its assessment of the impact of adopting this standard is underway, including cataloging all leases, performing a preliminary analysis of the amounts of lease liabilities 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%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets to be recorded and reviewing potential changes to the disclosures on leases. Based on this </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%">preliminary assessment, the Company does not expect the adoption of this standard to have a significant impact on its consolidated statement of operations. However, the Company expects that the recognition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">right-of-use</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets and corresponding lease liabilities will have a significant impact on its consolidated balance sheet.</span></div><div style="margin-top:6pt;text-align: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.&#160;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, 2019 and is effective for nonpublic companies for fiscal years beginning after December&#160;15, 2021. 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, 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><div style="margin-top:6pt;text-align: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,&#160;&#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;&#160;(&#8220;ASU 2018-14&#8221;),&#160;which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December&#160;15, 2020 and for nonpublic companies beginning after December&#160;15, 2021. The Company is evaluating the new guidance and the expected effect on 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 August 2018, the FASB issued ASU No.&#160;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&#160;3 fair value measurements and the information used to determine the fair value of Level&#160;3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December&#160;15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on 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 2019, the FASB issued ASU No. 2019-12,&#160;&#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 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. This ASU is effective for fiscal years beginning after December&#160;15, 2020 for public companies and for fiscal years beginning after December&#160;15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on 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.&#160;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 standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December&#160;15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. </span></div>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 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 discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675970439528">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 PSL Divestiture noted above, the following noncash assets and liabilities and related equity impacts attributable to the unaudited 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>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675875552952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 following table summarizes the preliminary purchase price allocation recorded:<table style="border-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,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">35,081&#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,803&#160;</span></td><td style="background-color:#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%">35,081&#160;</span></td><td style="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>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871191640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">113,902&#160;</span></td><td style="background-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%">99,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">279,759&#160;</span></td><td style="background-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%">289,681&#160;</span></td><td style="background-color:#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%">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%">23,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 applications:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,622&#160;</span></td><td style="background-color:#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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">26,688&#160;</span></td><td style="background-color:#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 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%">164,449&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">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:99.851%"><tr><td style="width:1.0%"/><td style="width:46.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><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:11.567%"/><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:11.567%"/><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:11.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">26,688&#160;</span></td><td style="background-color:#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:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,449&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">86,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">475,485&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675865172568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value, by Balance Sheet Grouping</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of December&#160;25, 2020 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 December 25, 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: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,320&#160;</span></td><td style="background-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,320&#160;</span></td><td style="background-color:#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,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,520&#160;</span></td><td style="background-color:#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,840&#160;</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,840&#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%">7,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%">7,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%">7,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%">7,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><table style="border-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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the Acquisition for the nine-month period ended December&#160;25, 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: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/> 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%">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%">7,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</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,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871705368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Trade Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">103,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(16,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(19,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">67,334&#160;</span></td><td style="background-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:12pt;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%">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 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,437&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,575&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 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%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 27, 2019</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%">237&#160;</span></td><td style="background-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,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867930008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">8,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">57,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">94,021&#160;</span></td><td style="background-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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871643928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant, and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">23,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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%">91,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">488,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">10,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">621,759&#160;</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,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">214,372&#160;</span></td><td style="background-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 December&#160;25, 2020 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%">December 25,<br/>2020</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%">35,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">136,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">34,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">9,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,710&#160;</span></td><td style="background-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>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871191352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Summary of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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 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,803&#160;</span></td><td style="background-color:#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%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,249&#160;</span></td><td style="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%">December 25, 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 #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%">31,852&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">17,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122&#160;</span></td><td style="background-color:#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%">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%">810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#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%">5 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%">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,037&#160;</span></td><td style="background-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,617&#160;</span></td><td style="background-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,420&#160;</span></td><td style="background-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%">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">As of December&#160;25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be 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%">Remainder of 2021</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%">850&#160;</span></td><td style="background-color:#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709&#160;</span></td><td style="background-color:#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%">23,426&#160;</span></td><td style="background-color:#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,420&#160;</span></td><td style="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_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>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866610744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 25,<br/>2020</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%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,662&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">3,039&#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%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">12,482&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">8,810&#160;</span></td><td style="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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868177000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</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%">94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">14,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">18,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,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%">&#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%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">66,779&#160;</span></td><td style="background-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%">56,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868058024">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><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 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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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,096)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">(284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</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%">94&#160;</span></td><td style="background-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%">194&#160;</span></td><td style="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>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675969461576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Other Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 December&#160;25, 2020 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%">December 25,<br/>2020</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="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%">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;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;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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Principal Maturities of Debt Obligations</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 principal maturities of debt obligations outstanding were as follows at December&#160;25, 2020:</span></div><div style="text-align:justify"><span><br/></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.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">25,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 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%">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"/></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866665176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</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%">194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">9,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">7,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,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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%">20,861&#160;</span></td><td style="background-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,878&#160;</span></td><td style="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_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>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870945736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">Net periodic pension expense</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%">432&#160;</span></td><td style="background-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%">350&#160;</span></td><td style="background-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,218&#160;</span></td><td style="background-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,041&#160;</span></td><td style="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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock', window );">Fair Value of Entity's Plan Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of December&#160;25, 2020 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March&#160;27, 2020 and for the year then ended, which are included in the previously filed Registration Statement.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at December 25,<br/>2020</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,826&#160;</span></td><td style="background-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,826&#160;</span></td><td style="background-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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">562&#160;</span></td><td style="background-color:#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,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147&#160;</span></td><td style="background-color:#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,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="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,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,349&#160;</span></td><td style="background-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,709&#160;</span></td><td style="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 nine-month period ended December&#160;25, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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 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%">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%">&#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%">(440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-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,147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675970493032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss) income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,926&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,363,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,121,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">123,517,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,363,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,638,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2.37&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income attributable to common stockholders per share</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%">(0.04)</span></td><td style="background-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%">0.90&#160;</span></td><td style="background-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%">0.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#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%">Diluted net (loss) income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2.37&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to common stockholders per share</span></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%">(0.04)</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;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.90&#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;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.05&#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;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%">2.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Issuable Weighted Average Share Information</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.608%"/><td style="width:0.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.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.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units (&#8220;RSUs&#8221;)</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%">377,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">125,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units (&#8220;PSUs&#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%">422,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">140,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Shares related to 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%">56,752,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">123,250,916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Total</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%">57,553,282&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">&#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 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%">123,517,761&#160;</span></td><td style="background-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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></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>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871880584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">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.<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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#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,971,977&#160;</span></td><td style="background-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,726&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 the RSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 13pt;text-align: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%">1,426,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#160;</span></td><td style="background-color:#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%">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%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">(28,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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 - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397,648&#160;</span></td><td style="background-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%">14.04&#160;</span></td><td style="background-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%">1.74</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%">34,648&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Performance Units Fair Value Assumptions</a></td>
<td class="text">The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:<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><span></span>
</td>
</tr>
<tr class="re">
<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 the PSU activity for the nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 13pt;text-align: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:#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%">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:#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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.90</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,121&#160;</span></td><td style="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 nine-month period ended December&#160;25, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding - 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 13pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">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%">(37,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding - December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,588&#160;</span></td><td style="background-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%">14.00&#160;</span></td><td style="background-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.01</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%">10,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 unaudited 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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,901&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866614360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Tax (Benefit) Provision</a></td>
<td class="text"><div style="margin-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 Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,764)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730&#160;</span></td><td style="background-color:#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%">(Benefit) provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870542552">
<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> $ / shares in Units, $ in Thousands</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="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>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>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($) </div>
<div>continent </div>
<div>location</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($) </div>
<div>continent </div>
<div>location</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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="nump">16<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="nump">4<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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">$ 26,657<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">26,657<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="num">(527)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,165<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="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 321,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">20,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 8,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines 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="nump">$ 43,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,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="nump">8,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,963<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="nump">1,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,680<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="nump">2,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,766<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="nump">1,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,383<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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="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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 42,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 15,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_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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 25,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,407<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="text">&#160;<span></span>
</td>
<td class="nump">19,165<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="text">&#160;<span></span>
</td>
<td class="nump">1,552<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 66,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 51,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,377<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="nump">762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 762<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 762<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_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_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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675970460072">
<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>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675868081784">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675876272248">
<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="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</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_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | Non-US</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">85.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82.80%<span></span>
</td>
<td class="nump">86.10%<span></span>
</td>
<td class="nump">81.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 | Geographic Concentration Risk | Greater China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">28.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.10%<span></span>
</td>
<td class="nump">27.90%<span></span>
</td>
<td class="nump">20.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.80%<span></span>
</td>
<td class="nump">17.40%<span></span>
</td>
<td class="nump">27.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 | Geographic Concentration Risk | South Korea</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=algm_SankenMember', window );">Sanken | Trade Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=algm_SankenMember', window );">Sanken | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.30%<span></span>
</td>
<td class="nump">17.40%<span></span>
</td>
<td class="nump">10.40%<span></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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=algm_SankenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=algm_SankenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871722216">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </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">$ 35,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_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>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675876267576">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,249<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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>
</tr>
<tr class="re">
<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,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,800<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">35,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,803<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">$ 35,081<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>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872378760">
<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 );">Finite-life intangible assets</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 );">Finite-life intangible assets</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 );">Finite-life intangible assets</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 );">Finite-life intangible assets</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>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675874869720">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 159,802<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
<td class="nump">$ 475,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_AutomotiveEndMarketMember', window );">Automotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">113,902<span></span>
</td>
<td class="nump">99,074<span></span>
</td>
<td class="nump">279,759<span></span>
</td>
<td class="nump">289,681<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_IndustrialEndMarketMember', window );">Industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">23,654<span></span>
</td>
<td class="nump">21,358<span></span>
</td>
<td class="nump">65,710<span></span>
</td>
<td class="nump">56,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_OtherEndMarketMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">26,893<span></span>
</td>
<td class="nump">15,070<span></span>
</td>
<td class="nump">70,630<span></span>
</td>
<td class="nump">53,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_WaferFoundryProductsMember', window );">Wafer foundry 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,634<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7,666<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 26,688<span></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>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873187528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Product (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 159,802<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
<td class="nump">$ 475,485<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">54,406<span></span>
</td>
<td class="nump">43,665<span></span>
</td>
<td class="nump">146,276<span></span>
</td>
<td class="nump">123,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">109,457<span></span>
</td>
<td class="nump">91,837<span></span>
</td>
<td class="nump">268,956<span></span>
</td>
<td class="nump">275,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_PhotonicsMember', window );">Photonics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">867<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,634<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7,666<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 26,688<span></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>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872599384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Geography (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 159,802<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
<td class="nump">$ 475,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">23,934<span></span>
</td>
<td class="nump">27,498<span></span>
</td>
<td class="nump">57,892<span></span>
</td>
<td class="nump">86,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=algm_OtherAmericasMember', window );">Other Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">5,620<span></span>
</td>
<td class="nump">4,722<span></span>
</td>
<td class="nump">10,797<span></span>
</td>
<td class="nump">15,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">28,239<span></span>
</td>
<td class="nump">24,341<span></span>
</td>
<td class="nump">70,459<span></span>
</td>
<td class="nump">76,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_StatementGeographicalAxis=country_JP', window );">Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">26,439<span></span>
</td>
<td class="nump">46,010<span></span>
</td>
<td class="nump">72,570<span></span>
</td>
<td class="nump">131,950<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">Greater China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">46,172<span></span>
</td>
<td class="nump">35,284<span></span>
</td>
<td class="nump">116,178<span></span>
</td>
<td class="nump">95,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_KR', window );">South Korea</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">17,606<span></span>
</td>
<td class="nump">14,119<span></span>
</td>
<td class="nump">43,733<span></span>
</td>
<td class="nump">41,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=algm_OtherAsiaMember', window );">Other Asia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 16,439<span></span>
</td>
<td class="nump">$ 7,828<span></span>
</td>
<td class="nump">$ 44,470<span></span>
</td>
<td class="nump">$ 27,580<span></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>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872304360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent', window );">Trade accounts receivable, returns, credits issued, and price protection adjustments, current</a></td>
<td class="nump">$ 16,574<span></span>
</td>
<td class="text">&#160;<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="nump">$ 899<span></span>
</td>
<td class="nump">$ 815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675875940280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,840<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">7,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">7,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,840<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">7,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">7,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 and cash equivalents, fair value disclosure</a></td>
<td class="nump">16,320<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 and restricted cash equivalents, fair value disclosure</a></td>
<td class="nump">6,520<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 and cash equivalents, fair value disclosure</a></td>
<td class="nump">16,320<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 and restricted cash equivalents, fair value disclosure</a></td>
<td class="nump">6,520<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 and cash equivalents, fair value disclosure</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 and restricted cash equivalents, fair value disclosure</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 and cash equivalents, fair value disclosure</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 and restricted cash equivalents, fair value disclosure</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>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871130872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Recurring - Level 3<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Additions during the year</a></td>
<td class="nump">7,800<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871765752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</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>
<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">$ 103,687<span></span>
</td>
<td class="nump">$ 107,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_LessAbstract', window );"><strong>Less:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(138)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="num">$ (237)<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">(16,437)<span></span>
</td>
<td class="num">(17,185)<span></span>
</td>
<td class="num">$ (16,967)<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">(19,778)<span></span>
</td>
<td class="num">(30,293)<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_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="nump">$ 67,334<span></span>
</td>
<td class="nump">$ 59,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_LessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_LessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675984537128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_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="num">(175)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs, net of recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">138<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr 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">103,660<span></span>
</td>
<td class="nump">91,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff', window );">Write-offs, net of recoveries</a></td>
<td class="num">(104,408)<span></span>
</td>
<td class="num">(92,330)<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">16,437<span></span>
</td>
<td class="nump">16,967<span></span>
</td>
</tr>
<tr 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">103,510<span></span>
</td>
<td class="nump">91,515<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">(104,408)<span></span>
</td>
<td class="num">(92,330)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">$ 16,575<span></span>
</td>
<td class="nump">$ 17,204<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>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872705960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Aug. 28, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 8,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">57,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">24,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">3,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">94,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Recorded inventory provisions</a></td>
<td class="nump">885<span></span>
</td>
<td class="nump">$ 1,008<span></span>
</td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">$ 2,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Acquired inventory</a></td>
<td class="nump">$ 1,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
<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>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872951176">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 621,759<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,387)<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">214,372<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">23,829<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">91,535<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">488,796<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,643<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">$ 10,956<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>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675966968776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 11,255<span></span>
</td>
<td class="nump">$ 15,677<span></span>
</td>
<td class="nump">$ 33,861<span></span>
</td>
<td class="nump">$ 46,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Prepaid tooling costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">$ 94<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675865045224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 215,710<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">35,894<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">136,284<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">34,226<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">$ 9,306<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>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873160232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 1,285<span></span>
</td>
</tr>
<tr class="re">
<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,803<span></span>
</td>
</tr>
<tr class="ro">
<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">161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 20,249<span></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>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675864671064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,037<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="text">&#160;<span></span>
</td>
<td class="nump">19,617<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="text">&#160;<span></span>
</td>
<td class="nump">36,420<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,852<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="text">&#160;<span></span>
</td>
<td class="nump">11,661<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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,191<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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="text">&#160;<span></span>
</td>
<td class="nump">5,823<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="text">&#160;<span></span>
</td>
<td class="nump">$ 370<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Process technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,150<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="text">&#160;<span></span>
</td>
<td class="nump">2,028<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,122<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">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 810<span></span>
</td>
<td class="nump">608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=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=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>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675876274904">
<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="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 28, 2020</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
</tr>
<tr class="re">
<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">$ 926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 422<span></span>
</td>
<td class="nump">$ 2,310<span></span>
</td>
<td class="nump">$ 1,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 35,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>
</tr>
<tr class="ro">
<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,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871547608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2021</a></td>
<td class="nump">$ 850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">23,426<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,420<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_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871592984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">VAT receivables long-term, net</a></td>
<td class="nump">$ 6,662<span></span>
</td>
<td class="nump">$ 3,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">2,414<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepaid contracts long-term</a></td>
<td class="nump">1,478<span></span>
</td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">1,928<span></span>
</td>
<td class="nump">2,090<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_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 12,482<span></span>
</td>
<td class="nump">$ 8,810<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867843192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 94<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">14,143<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">18,603<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">17,244<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_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">5,534<span></span>
</td>
<td class="nump">7,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccruedSeveranceCurrent', window );">Accrued severance</a></td>
<td class="nump">2,643<span></span>
</td>
<td class="nump">6,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued professional fees</a></td>
<td class="nump">1,057<span></span>
</td>
<td class="nump">4,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued income taxes</a></td>
<td class="nump">1,803<span></span>
</td>
<td class="nump">3,408<span></span>
</td>
</tr>
<tr class="ro">
<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">628<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="re">
<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">5,030<span></span>
</td>
<td class="nump">5,256<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 66,779<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_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>82
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675875644936">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 02, 2020</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 45,876<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 46,901<span></span>
</td>
<td class="nump">$ 1,051<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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 " 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">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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="ro">
<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">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194<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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,426,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.04<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments', window );">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="num">(11,096)<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions', window );">RSU conversion</a></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">(640)<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture', window );">Removal due to 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="num">(378)<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals', window );">Accruals</a></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">(284)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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="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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications', window );">Reclassification</a></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,004)<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments', window );">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="nump">0<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion', window );">RSU conversion</a></td>
<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>
</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="text">&#160;<span></span>
</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals', window );">Accruals</a></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">(843)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals</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_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>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals</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_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_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>83
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872053384">
<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>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>84
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675871722216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">Remainder of 2021</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">0<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_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="nump">25,000<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-Term Debt, Maturity, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_LongTermDebtMaturityAfterYearFour</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_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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870010808">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 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>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </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>
</tr>
<tr class="ro">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of line-of-credit agreement</a></td>
<td class="nump">$ 300,000,000.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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 254,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 254,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of line-of-credit agreement</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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of line-of-credit agreement</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>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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.(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>86
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675869152888">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</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>Jun. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines 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="nump">$ 43,000,000<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines 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="nump">$ 25,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="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>
</tr>
<tr class="re">
<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="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>
</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_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">&#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>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">1,247,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8369; 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">1,559,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8369; 75,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>87
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872445736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 194<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">318<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">9,516<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">7,800<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_UnrecognizedTaxBenefits', window );">Provision for uncertain tax positions (net)</a></td>
<td class="nump">2,758<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">$ 20,861<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872769448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 296<span></span>
</td>
<td class="nump">$ 242<span></span>
</td>
<td class="nump">$ 843<span></span>
</td>
<td class="nump">$ 717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">474<span></span>
</td>
<td class="nump">503<span></span>
</td>
</tr>
<tr class="ro">
<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">(79)<span></span>
</td>
<td class="num">(83)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="ro">
<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">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">6<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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Actuarial loss</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="nump">72<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">$ 432<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">$ 1,218<span></span>
</td>
<td class="nump">$ 1,041<span></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>89
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675876030616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">$ 7,089<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">3,031<span></span>
</td>
<td class="nump">2,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">2,349<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,709<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_USTreasuryAndGovernmentMember', window );">Government securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,826<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,826<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">562<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_BankLoanObligationsMember', window );">Loans | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">562<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_CorporateBondSecuritiesMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="nump">1,094<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="nump">1,094<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">2,353<span></span>
</td>
<td class="nump">1,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,205<span></span>
</td>
<td class="nump">1,207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">$ 1,147<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870944712">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_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 );">Beginning balance</a></td>
<td class="nump">$ 5,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">7,089<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Beginning balance</a></td>
<td class="nump">756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">562<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_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 );">Beginning balance</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">1,709<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 | Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Beginning balance</a></td>
<td class="nump">756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(440)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">$ 562<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 | Stocks</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_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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 364<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</a></td>
<td class="text">&#160;<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_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld', window );">Revaluation of equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">753<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,147<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675869677880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Narrative (Details)<br> &#163; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Company contributions</a></td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 235<span></span>
</td>
<td class="nump">$ 736<span></span>
</td>
<td class="nump">$ 698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Expected contributions in current fiscal year</a></td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Defined Benefit 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DefinedBenefitPlanRetirementEligibilityAge', window );">Retirement age</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">65 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 827<span></span>
</td>
<td class="nump">$ 975<span></span>
</td>
<td class="nump">&#163; 866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued retirement, other long-term liabilities</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 827<span></span>
</td>
<td class="nump">$ 975<span></span>
</td>
<td class="nump">&#163; 866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum employer contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="nump">833<span></span>
</td>
<td class="nump">$ 3,181<span></span>
</td>
<td class="nump">2,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan | AME Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="nump">$ 207<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">$ 592<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan | 401(K) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum employer contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay', window );">Safe Harbor Provision, employer contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DefinedBenefitPlanRetirementEligibilityAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Retirement Eligibility Age</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DefinedBenefitPlanRetirementEligibilityAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_PensionPromiseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=algm_PensionPromiseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_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>92
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872802440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LossContingencyAccrualAtCarryingValue', window );">Indemnification accruals</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_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="re">
<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">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="ro">
<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">7 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_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>93
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675875879720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">48,121,026<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">171,638,787<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,553,282<span></span>
</td>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">15.822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">2,066,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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_CommonStockPriorityDividendRatePercent', window );">Priority dividend 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">8.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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<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_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">13.010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_CommonStockPriorityDividendRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Priority Dividend Rate, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_CommonStockPriorityDividendRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ConversionOfStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ConversionOfStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Shares Withheld For Tax Withholding Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=algm_CommonClassLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=algm_CommonClassLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870209208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share - Schedule of Computation of Net Income per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="num">$ (5,095)<span></span>
</td>
<td class="nump">$ 8,926<span></span>
</td>
<td class="nump">$ 9,309<span></span>
</td>
<td class="nump">$ 23,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to common stockholders, basic</a></td>
<td class="num">(5,060)<span></span>
</td>
<td class="nump">8,958<span></span>
</td>
<td class="nump">9,412<span></span>
</td>
<td class="nump">23,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net (loss) income attributable to common stockholders, diluted</a></td>
<td class="num">$ (5,060)<span></span>
</td>
<td class="nump">$ 8,958<span></span>
</td>
<td class="nump">$ 9,412<span></span>
</td>
<td class="nump">$ 23,776<span></span>
</td>
</tr>
<tr class="re">
<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">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">48,121,026<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">123,517,761<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">171,638,787<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 (loss) income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.89<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net (loss) income attributable to common stockholders per share (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.90<span></span>
</td>
<td class="nump">0.20<span></span>
</td>
<td class="nump">2.38<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.89<span></span>
</td>
<td class="nump">0.05<span></span>
</td>
<td class="nump">2.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net (loss) income attributable to common stockholders per share (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 2.38<span></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>95
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872633240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share - Schedule of Issuable Weighted Average Share Information (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">57,553,282<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">123,517,761<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">56,752,747<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">123,250,916<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">377,767<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">125,922<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">422,768<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">140,923<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675855295928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>Oct. 31, 2017 </div>
<div>USD ($) </div>
<div>class </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 01, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 27, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 29, 2019 </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>
<td class="text">&#160;<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_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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,000,000,000<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="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="ro">
<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="nump">$ 0.01<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 27,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation', window );">Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)</a></td>
<td class="nump">166,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">164,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockWeightedAverageConversionPrice', window );">Weighted average conversion price (in dollars per share) | $ / shares</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,876<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,901<span></span>
</td>
<td class="nump">$ 1,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 321,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">20,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 8,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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="text">&#160;<span></span>
</td>
<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="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,971,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,426,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">17,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 26 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>
</tr>
<tr class="re">
<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">376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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) | Share-based Payment Arrangement, Nonemployee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">54,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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) | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<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) | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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) | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 9,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 10 months 24 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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<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="nump">0<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>
<td class="text">&#160;<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="nump">100.00%<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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">200.00%<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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">37,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 shares (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="nump">25,000,000<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="re">
<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="nump">2,068,274<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 9,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">12,500,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="nump">0<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 shares (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockPriorityDividendPercentage', window );">Priority dividend, percentage</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">15.822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">2,066,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<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>
<td class="nump">10,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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 40,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 40,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="nump">10,000,000<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>
<td class="nump">10,000,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,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="nump">0<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">13.010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">622,470<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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="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>
<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 shares (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="nump">15,828<span></span>
</td>
<td class="nump">30,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,997<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
<td class="nump">638,298<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
<td class="nump">607,620<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>instant</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_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_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_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_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_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_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_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_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_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_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_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>
<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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>97
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675870881576">
<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,726<span></span>
</td>
</tr>
<tr class="rh">
<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,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,971,977<span></span>
</td>
</tr>
<tr class="rh">
<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,574<span></span>
</td>
</tr>
<tr class="rh">
<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>98
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675872378600">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </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,426,944<span></span>
</td>
</tr>
<tr class="ro">
<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">(376)<span></span>
</td>
</tr>
<tr class="re">
<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">(28,920)<span></span>
</td>
</tr>
<tr class="ro">
<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,397,648<span></span>
</td>
</tr>
<tr class="re">
<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.04<span></span>
</td>
</tr>
<tr class="ro">
<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.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-Average Remaining Contractual Life</a></td>
<td class="text">1 year 8 months 26 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">$ 34,648<span></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>99
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675866553864">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>100
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675864392920">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </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</a></td>
<td class="text">2 years 10 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,121<span></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>101
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675864415016">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 25, 2020 </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">(37,161)<span></span>
</td>
</tr>
<tr class="re">
<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">422,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">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">$ 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</a></td>
<td class="text">2 years 3 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,476<span></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>102
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675873044728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 45,876<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 46,901<span></span>
</td>
<td class="nump">$ 1,051<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">4,694<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">4,844<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">2,984<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">3,037<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 38,198<span></span>
</td>
<td class="nump">$ 236<span></span>
</td>
<td class="nump">$ 39,020<span></span>
</td>
<td class="nump">$ 849<span></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>103
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675867893736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Tax Provision (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Operating taxes</a></td>
<td class="num">$ (12,169)<span></span>
</td>
<td class="nump">$ 1,703<span></span>
</td>
<td class="num">$ (9,764)<span></span>
</td>
<td class="nump">$ 5,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Discrete tax items</a></td>
<td class="num">(18,354)<span></span>
</td>
<td class="num">(161)<span></span>
</td>
<td class="num">(18,149)<span></span>
</td>
<td class="nump">5,730<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Benefit) provision for income taxes</a></td>
<td class="num">$ (30,523)<span></span>
</td>
<td class="nump">$ 1,542<span></span>
</td>
<td class="num">$ (27,913)<span></span>
</td>
<td class="nump">$ 11,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent', window );">Annual operating tax rate</a></td>
<td class="nump">0.342<span></span>
</td>
<td class="nump">0.162<span></span>
</td>
<td class="nump">0.528<span></span>
</td>
<td class="nump">0.169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">85.80%<span></span>
</td>
<td class="nump">14.70%<span></span>
</td>
<td class="nump">150.90%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28511-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28446-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675876038984">
<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="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 02, 2020</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 2019</div></th>
<th class="th"><div>Jun. 28, 2019</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 27, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">(Benefit) provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (30,523)<span></span>
</td>
<td class="nump">$ 1,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (27,913)<span></span>
</td>
<td class="nump">$ 11,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.80%<span></span>
</td>
<td class="nump">14.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.90%<span></span>
</td>
<td class="nump">33.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before income tax (benefit) provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (35,583)<span></span>
</td>
<td class="nump">$ 10,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,501)<span></span>
</td>
<td class="nump">$ 35,486<span></span>
</td>
</tr>
<tr class="re">
<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">45,876<span></span>
</td>
<td class="nump">303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,901<span></span>
</td>
<td class="nump">1,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Discrete tax items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,354)<span></span>
</td>
<td class="num">$ (161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,149)<span></span>
</td>
<td class="nump">$ 5,730<span></span>
</td>
</tr>
<tr class="re">
<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 );">Settlement of IRS transfer pricing audits</a></td>
<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,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 40,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28511-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28446-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140675854010024">
<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">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 02, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($) </div>
<div>lineOfCredit </div>
<div>notesPayable</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 164,449,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,802,000<span></span>
</td>
<td class="nump">$ 416,099,000<span></span>
</td>
<td class="nump">$ 475,485,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_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="nump">19,778,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,778,000<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<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="nump">2,078,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,078,000<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>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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 " 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="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="ro">
<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="nump">67,334,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,334,000<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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="nump">27,707,000<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>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="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>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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="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="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">26,439,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,535,000<span></span>
</td>
<td class="nump">72,570,000<span></span>
</td>
<td class="nump">49,327,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,666,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,688,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">17,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,250,000<span></span>
</td>
<td class="text">&#160;<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>
</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="nump">374,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">374,000<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<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">7,356,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,835,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="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>
</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">360,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,080,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="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>
</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="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>
</tr>
<tr class="ro">
<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="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 | notesPayable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<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="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>
</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="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>
</tr>
<tr class="ro">
<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="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 " 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">334,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,129,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="nump">81,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">835,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 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">26,439,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,535,000<span></span>
</td>
<td class="nump">72,570,000<span></span>
</td>
<td class="nump">49,327,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">7,666,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,688,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3,368,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,528,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,528,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="nump">11,558,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,448,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,078,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,078,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_IncreaseDecreaseInAccountsPayableRelatedParties', window );">Reduction of intercompany balances</a></td>
<td class="text">&#160;<span></span>
</td>
<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,157,000<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="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent', window );">Accounts payable to related party</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">262,000<span></span>
</td>
<td class="nump">$ 270,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_RelatedPartyTransactionSigningFee', window );">Signing fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_RelatedPartyTransactionSeverancePaymentIfTerminated', window );">Severance payment if terminated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod', window );">Accelerated vesting, acceleration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</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_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_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_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_RelatedPartyTransactionSeverancePaymentIfTerminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Severance Payment If Terminated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_RelatedPartyTransactionSeverancePaymentIfTerminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RelatedPartyTransactionSigningFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Signing Fee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_RelatedPartyTransactionSigningFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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 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.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_AccountsPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_IncreaseDecreaseInAccountsPayableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInAccountsPayableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_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_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_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_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_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_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>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  >%0E('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    "  'A4)2FO&X/N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:;5@:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(JX/0?<3GV >,9#'=C*[S2>BP9D>B( "2/J)3J<P)GYO[/CI%^1H/$)3^
M4 >$NJI6X)"44:1@ A9A(3+9&BUT1$5]/..-7O#A,W8SS&C #AUZ2L!+#DQ.
M$\-I[%JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=FSN4=.+P]/;[,ZQ;6
M)U)>8WZ5K*!3P#6[3'YM'C:[+9-U5?.BJO/9\95H[L7=[?OD^L/O*NQZ8_?V
M'QM?!&4+O_Z%_ )02P,$%     @ !X5"4IE<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
M"  'A4)2V5CM@5H%    %@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;*68;V_J-A3&7V^?PD)[L4FE21R@Y8HB44KO16LI%[I-=]->F,1 =!.;.4YI
MO_V.'4AH%TXBK2]*_ITG/Q\[S[$]V$OU/=URKLEK$HOTIK75>O?)<=)@RQ.6
M7LH=%W!G+57"-)RJC9/N%&>A#4IBA[INSTE8)%K#@;TV5\.!S'0<"3Y7),V2
MA*FW6Q[+_4W+:QTO+*+-5IL+SG"P8QN^Y/JWW5S!F5.HA%'"11I)011?W[1&
MWJ>Q[YL ^\3O$=^G)\?$-&4EY7=S,@UO6JXAXC$/M)%@\//"QSR.C1)P_',0
M;17O-(&GQT?U>]MX:,R*I7PLXS^B4&]O6M<M$O(URV*]D/LO_-"@KM$+9)S:
M_V2?/]OIM$B0I5HFAV @2"*1_[+70R). ]PS ?000#\$>.?>X!\";.:<G,PV
MZXYI-APHN2?*/ UJYL#FQD9#:R)ANG&I%=R-($X/Q_*%*S*''B-MDFZ9XNG
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
MJA0A<L+;5R_JM-PL[U6>+GE1_N,I=?_G2@2K(RCD,2J6_[4$*ML.SJS7^;W
MO22+\S6'KB?38@L3X6+%PY#*\Q4'7^@JY"+8<]YV\IYU\HNRW#2Q*;:YN,V2
M9>VUW<4&Y5M/FPIQB6M8,?YV,KYU,LWUFM1<N*PG(V"YC.JD"OG5!WS!D!+?
M Z+>)(/M) /K)$7D"#K-!)04!<_BSTY51%F91BT7+_\G6*4&!VC.@3Z=P%-6
M]CDHHDHDZ"(&6Q5NK0H'@UA _28J$K&%I6(W< 3/.-$Z+ZKDS]8X$2*9D#7V
M)NTG-VERUUDNU/=%DHN;%%X\)"*BXEQL!.)FH]UTJKSF^V9;N^&9>%4Y]R(K
MEB^;/D775?0)\EFH66H(,N1*T'.MMLZSI65;$1E$9&C?O*UTO8_85P"E;6-!
M.ZB*]K%@Q*R/NQY[<T$>59/X::>S[RR 2-U:@/$H#0)$E,P'Z%" 7$\9\AS0
M31"E2%T9@"XT.ERR"'HFC%SS^X&H&4TC@-(:-9)'T!< R=#$C[M.^].AA 1J
MX(Q!$D"D!8X^G@@<AEPU<'0=\C$B5 T<73<10M]7 T?7!9XAJR())N@[D F2
M:(*>PR9(!XH@9('J:$B%/=5]NHI@@_<DG" [G>P#! A$$C6X[*+^-"6V(#NW
M/ ,)D(XH. @\-88AE4?42P"H3+9)VD%VW/EAP0#I#&3*D!*"D)V"GDL&.JR8
M<KRNM.5X+-D&[\4V8\B@Z[&7DR$R '1Z@H<Z4]8@UJD() - !Y(!H /) - 9
MR0!+%,-V%!M9IFC\7X\&^%\G%L7$&2"! ^L$4'H84U_1S8<'/1T]Z-OA0?O.
MW2D![8M=HQR*]1@D%!&L^D#7:3[0)4#, ^.I,:\S'67BWL]78QZ@Q) 2II9:
M -T$A:%:5[@ ="$S718)DIA\>ZC!DJDP_4MJ%EVW"C&:MG\L(0O;(<N^:[S/
M'UXY+C*&ZPG6R<DC 0X#P[PD/6$[/7V%U*3CDI::=(DI->E*.#4-#GHZ>M"W
MPX/VG2N9#]N9[PM3DS\R->DZS0>Z!$A-P'AJ:M*I$4Y-0#$-3$VZ#DY-NLZ<
MFB2NXN [I"8)D'BXC&:^W\(Z]844J=5V2$7<4'4?Q)J&5$8D/A([/G9G5D]@
M'W<'GSNLGA=W4=;]7MP0E%6Q$7<'19.,H]O;)$V$LKU'6"8%CZOF99)U;Y*G
M$Z+ZJI2;FS)9)N+6@H,GIP0BNQ!Y2LB=#>OZ[I!P1^QP]X4[S9SH0(09F)\
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
M,<$!J&.:0O0M.'->S  ANCV46E%^.5$OD:8;EH"%DPS%X!LS:22O F#W1?U
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
M*!5=.P,,-MD,X\L?=.TK=19KO8L;\<ACDFVO+(+VHP%W6TJ3+P%:O-ZQ5U=
M^G08QU]??7QS0T_'5SKRXY32@VJ08SUQ:&KR,AT,''N#$,9@[Z.U(JO6Q"1+
MCFI.:? [?NVEC7V'&C>&O*"7MRM+6?D7+/*JB][UDUN$D>2_O/JIO^=%</.W
M3M=V::&;MQN231IQJ0&5O_O;VWS%"OH&"79>#N21]B&&14E/R6%)!_,<QZ7V
M?K_0Y6UJ6=-B*32XPY9)"6KS,+CC]_[#S_U2#())D;K7'D]7&=!8SXV??>H?
MDD<DDN[I!3"Y)LV; RR,LL@6N L?Q)O)2@MDUZ7MJW#(Q*) #?GL@4]<Z?#Z
MV<4\G=-</)UPBMH*T:N1T/O^4;T?!Q#U]G@:WL=P$X]FQ>7%!?T:;:"02,8Z
M\Z?SN#[W%5G/T1&0>7SU!72=Y3+<&[I^'6]&_CN?SH>[28=1!TX=%48^1RFQ
MU_+",*S2<8_$N-S@Z>]K4'.)ZL9$MU*:/1E<G;V.)UKW70P82R\G8J-#$[X2
M.IT?HXZ['1RDD%@1=6L=6O6#MY5FR$[G*_=?1."[0%%#7W7^]EE#9#CUY$_.
MR6 X?79RWSWBT\%%;T#1BJ^S!VD\R9WO_#3?F+^2B^+]<+EN#^A=42C69HE/
M)R>7YT=@"GR%7?YHW9:OC2]<BZ*8?Z[Y^BT-P'NZ'IC^H 7R_T?PXE]02P,$
M%     @ !X5"4LF,(52_$   &#@  !@   !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6S5&]MRVS;V5S#>[4X\(\F2;-?.=<9VDC;9I,W$2?=A9Q\@$I+0D  +
MD);5K]]S 4!2EGS)IMWIBRV1P,&Y7Z%G*^N^^*52M;@N"^.?[RWKNGIR<."S
MI2JE']E*&7@SMZZ4-7QUBP-?.25SVE06!]/Q^/N#4FJS]^(9/?O@7CRS35UH
MHSXXX9NRE&Y]K@J[>KXWV8L//NK%LL8'!R^>57*A+E7]N?K@X-M!@I+K4AFO
MK1%.S9_OG4V>G!_A>EKPBU8KW_DLD)*9M5_PRYO\^=X8$5*%RFJ$(.'?E;I0
M18&  (W? LR]="1N['Z.T%\3[4#+3'IU88M_Z;Q>/M\[W1.YFLNFJ#_:U8\J
MT'.,\#);>/HK5KSVZ'!/9(VO;1DV P:E-OQ?7@<^=#:<CG=LF(8-4\*;#R(L
M7\I:OGCF[$HX7 W0\ .12KL!.6U0*)>U@[<:]M4O+ED8PL[%I5X8/=>9-+4X
MRS+;F%J;A?A@"YUIY9\=U' >[CK( NQSACW= ?NQ>&]-O?3BE<E5WM]_ '@F
M9*<1V?/IK0!?JFPDIL<#,1U/Q[? .TS$'Q*\PQWPME I_GTV\[4#9?G/+0<<
MI0..Z("C/X2[M\)&:WWB*YFIYWM@CEZY*[7W@ /%9Z]PV2M?:U!N>/!IJ01
MJJ239##P,K/&P_H<WN=BKHTTF9:%\#4\ ,NLO= &%Z%ST/4:=+=>BA_.SCZ
MO?[6:$ +=-6 <>-B45OX]D4)E8Z4)A?2@T.H\$0OZJ6LA9S/P63ALP(HE75X
MMBP1?X\XP7I5^X$HM)SI0M= RX  Y=IGA?4-GLJX(\'*$+62 2(E^!(_-T8V
MN4;H=Y.)\'<A9,!U>ED$<M0U^$L/7_+&(;_;7?BM4D[;?"0NFVS9X8-3!2(&
M#&J\FC<%$'?%5,SU-9X&@+6II5GH6:$2"V0!/A60A:4@ 9';9E;C;LGB9H38
MB2@'A]2-,_PPX)OVW\ ( !1P;N%M!SFD92ZU$U>R:(B/,B,QYP$E@MT3C#99
M 5P&TA?6YBM=%+N(039"6"GT[Q(?IR.TN0(16+<>(%VN41LG(%*X."DMD)M]
M&:*K!K16TN6P"/RT<HAG+:\[JUL&L I9 (:,(FL"IOP,2P"F65BD $!J6-C1
M:,6@@%\:B$_<&X'!U0UH$$""Z!"YF6O0;"?FSI: M?4=2^#C/<J 5RF2:BG7
M8J8$+G&HD4$&/<W-4=WNH<,C\3(RX6<\ 2FZL+YFP[^P927-6F2RTC4* 75
MN1K"NBC40A8#\ UVKCQ&8YE4#(&TC*N7VN5#<"#@"N9*17MV8'>@)%E=K%':
M%A!#),E9:#,$N$ KL ]4"3<R[F8!VN1;P=F(<T8XX]D%,ZR[ 8Y"1J 7A"-
M#G/@7/LH: CR</,T4B2O G@$!!A;!X$+?1SIU-(6N7+_^-OI='+R-.$+2$I8
MFS=9%[S,04#,JDKJ?(A^DEDKP"4I1QP(6U%'XKY()J!.]@\A3Y4SH"&&/6+W
M>^F \.D)/V(;B!)<RES\G9?!/P"Q@X4#/+E2E!45ZQ'L!Y4S-3M_.OL"-NE:
M?-3^"X'K1I2+X%6\>)UT31N(G T[3))\96OX J] \+Z9_1K=>D05U#F[<6K&
MISH\%06G/0!R8"9.%Q38,NF7 _I+(@ 33"XZ.3Z0G8(WX$A&/?7&-!5UF@V6
M8)"/W 1&NCGO4:;KAG <B-52 _<[;F"F"JW080-!,_:+8@GI8*3E-_ %H"J
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
M0Y>R<P+!""FN)[_G/:E98(5.!08K%/$-0';]7X-1?"5[/5EP)K*PE,JU07F
M!-. &Q^C)A0:/J.WDD86:XAW:>C3#H5O>&!"]V9 C#.#-&RB99 &*K+73AL>
M:K %RXXLICOL-@'5D3BG]CPUY]$E=G%-7.IG]+E5;;\]S&=25DET=1D'IY-/
ME;UV?.2WX=E#=Q*9G!C%T4J%0<](_&A7F,P.MONMF-X'!Q.1V<8_FM]8A^U2
MRUWOF[RG8/\PQ'OQGBSU;6-4-VO>:JZ0I$X.4V[[GM.D2'\8J+WCL06<VF;>
M;]K9V<[L=W+89K7L\V6>4R*%=&A'QX#35(5XQ*,6&:9$C:/ZC]F+P^)V?I*.
MN7AU\2XE]@1EG^6@X]0'$$X0PN@%Q+F,#0*PHX;FC/QN=Z*,)1.%\C9^Q%(J
MS:=Z W7DW3;<52J/DT#2*(Y$'F:KX*6H+XZE8['>5"HJIR+.Z)>0X9B@8@:'
M3H\+0\M#7A7S[JJ A !H@%(B5X"4]*FGU)"S:V>9F^*),2BF*0T7A2%<\5T.
M-:N[ ]61:(N@0[SY86,3 1G5UC@B*R!EG(>\"/DC[\SU[DKM'K.KW82S+;(\
M-&V<3OJA  \)US,B,SNJDZ[A)&4(F<8V ]YYCR?V8SHNE.S[)ZSQJ%-%&>@M
M-OYX.!G?&I)C61<ES%.DP*WX<+ 1YVY*2AJ#MTA2YG67G+XJ!6?<6F'N0N^&
M_!^&W73ZE=B!9,Z:!18\7&7<(A>HY8^2[T654E!,H1U0(3E]^E'5.GCC<V74
M7+.SA3<O0X<P/!8?P/G'=S_0?8TB-@=.)L?#Z7C_B7B9]$>\=K)4>/TT;+GH
M!^O.RH^<J;(V(A=WGKPE!"!]FR$@),E^(RN(*7%[4&R"SL)!5;A96^&!G4L\
ME06GTS**7H\ZW9(C;$=@XCU37(+%+L#.?#?<FPHMR;MKS[LTB0?ZNUS07\CC
M/$"OVYSB-5[ ^X5NQW72B]T:<R-IN)?& 'V=FWYE>Q!=^0QM,JI:MJ*#X^L%
M)(SA$H+Q<T7!H%XIA=GJ%09!NMZXY?+0H)M(-X8O!0)'%GR%Q:3L@_T)U\YQ
MDE%"TKM$U0;M>H3K]G&9+5G7WN')XG G;5'<VO!]=U3?QG/XSQ5VD,"&MMR#
MO /N7>V7F<6QR1U]^#\Q(KS:W5R^83TAN2QBB1'-J"U=0I:=DOIN>='1TTZ6
M?E_K(BMJ)TSWB-MMW_D-:\4G>=TV?D^.T+%?<M<N!?>S?ANANW&'V>%!T>R2
M[\2'=W0$@Z;6A-,,,]727E%E&JYBIK:P#^O!N$*+ F^V8OH<,C^^$MV]]MHM
MB.@Z"-]?+!5H0$[7;+E9$Z[286F1W" (9+54H6?F:U4-FXHZ5@"7W#O*,MWP
M97_'!;V8Q?D:D#8#&;+D"0[?-5?=KB>J%T +*7C?2AZ46(ZWQY88.1[8_]@1
M;,(L=F,6L]M6_F^1)O97V^NBN[M-DXZ)))T(B<TKUIE+!5;/FA0LYW Z@0"S
M<\-[5C)$\:T%K16_P!IJ7J3]A_N<(KP$=;ZBYAN3]*/*J2,39S.3XQWS(<)]
M2X7L% 6+#5.C^62;HW 3U] @?^.*<-GB'D8$OE]EI;83.EB9K@&[INA;FD]<
M&VR!3[?I(XJ#J*AX?YVG'3(+,JX:ERVQPV&#)X#CHG^HUQ7_;J ]ZZ[8T[6$
MP<,:?8/_Q0H?:G2I6GZ8R7V+\$2:]57A:=MOB XZO];"R3'])LWS)0S^X59Z
MFG[V=L:_]FJ7\V_FWDL</'M(J.:P=3PZ.=[C'EG\4MN*?OL%"49M2_JX5#)7
M#A? ^[D%-H0O>$#Z,>"+_P)02P,$%     @ !X5"4J).:YGL!P  PA0  !D
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
MOK-*O0SG \+S<LVI3QMEM6D=2X<NY*]:+V#J(8<#^?-NR;MQ/=D"Y6IE@#V
M8-.?3?C/H$G#4.651;> YM&Q4S[ %69TU'22,P38' +L6#:;<&HCK\_$#=[0
MMM--%X[V><1!C\M7[LBZU7U/"P5RX-N8D"Y?9<ZS0\^!<Z]M"0RLM3=[-"=H
MD29PQ$*Q?:[3FPW(O;F@[WZ!LRZ!D*,7VA4]A)A-38N^XUA^8O\LE&<1_/S)
MW3F*2[H=49J&+R1Z07&<BCI*\%77(BHS?"1E+<J\YJ^J%D45TSL4#=J1ECTE
MJ2CRC))8I'E%12[*.**\$%&=TU_A(.@L1%6G%.<0%U$9B2(%12K2NMY3G/C
M7=*/GR[#$.3D%<4%!&3'909$24)O-.-9C(>H3O7Y<^Y2%$5Q7 %:457TO?&P
MY#D1X(4B$UG&)L=Y+:K@CRQFJW@O*W.15?EY</>J?J,@/H0.]J5F^/#N[M ,
M 3F'/5'!V!&O(F?#LD(D)6_%"8<\HOOS5OLLZO[Q*"F.:I'E)=6QJ-(2#JQ$
MG1> E$-83@^=\6;@8LZK9S=717G\_C^-[K$Q_$;QO<5=B9) .?PP:([OHP_W
MY LNN#J=RE)D=<6Q+5%@;$-5B#(K]D5UD$ Y7!A1)DHX,HY$69=<BS6*\.W]
MV]M+>CM:C-6H;9&D-2692+.8RS1#R9=%\/^MT_*2_B+1;-FK&>B0/1$JO4Q$
MCJJ.TQAY$-&?,(NC:=)=IP?)-'&94(K<J#)T%EY65&.99?2(J;RC;]&,),4(
M'+(SSD0<UYRB99HB(B*+TX,U0,#)P:IA;E)1AAA",[R05]&O#O+I-&)58U8#
M;FFW%\+BD&U6^=$.&! :JUHN,>W<J%J!_---N '\8:QO_XF^B&?"?FS S-,\
M$<ZG^\+R5(X9X=9_Y@Z^EQ8WVW0!)Y'@"\:I,ZFH>G1IF)&C-3/+"_@N*U,!
ME#SE<!?O=R(<!5K8P.DC5W@3.4^8R5I(;!H4H.>QJU'Z P\IZ"7A/AL'.;8A
MXS :.=/K=II/9"\'&!N&^VG,863K@Q@\PM U_/2PT7['?CNX"Y\O*G@]P*WB
M_#BL_+<3RKG1%R@5!T>[I>:)3-GP2F309M'KU72]<,QX%.MW)Z";XZS*R(Y=
M)0RNRQ'!5Y@%>BA!QV)W[,>\0]Z$5UVX[VDPG@>[IC=.3<-+\!"[8/P*<*C6
M*>3/B#J):QD#RPH%U9/ZN)ETM:/=\T T<I4949QF4+13TEY\ZI4P/WF9H3FL
MPOL38Q@CG!YIQ]WC$_=V>MD]DT_O8R0J #EH7H(UNBCSV93=AX4WF_#.6QB/
MX2)\=GBF*\L$.%\:%,U^P0J.#_^;?P-02P,$%     @ !X5"4E8G&+)Q!
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
MRMXZW9[ %$$KU?@57T]UN  4R7< _ 3@(>Y1*$1Y+YS8;8P>P/C3Q.87(=6
MIN"D\I?RWAGR2L*YW5OUA,II(]%N8D>$WAR7)_#M".;? :_AG5:NMO"KJK!Z
MB8\ID"D:?H[FEK]*>(_E''C.@"<\>85O,66W"'R+_\CN&>ZE+1MM>X/PQ\W>
M.D//X<]7%+))(0L*V8_5[W^#X7(M5=GT%=(].S12- P:L=<&A*I /Z&IJ?O"
MIM34'=8AF0_@:H2#;JC-I#I> ]42VSV:4,]WPI0U\!6#1S%,O#:0V+[K&B\[
M@X(MBS5]4\ZR-(5/U% 4#'1&EV@MY"N6K590K-@R6<(;J20]O J.6E<6>,:R
M//6?9;[^I_/GGPJ>IK^, 1\5V1<L2S+@+"?,!^U$0[+KC"4\#?HKQOF*BN(1
MZM3!@W1UR/*F_-)+*[V1!<.=;CNAGJG'R6&(74X7'T "J$A=A]55W_DFEF!]
MQ68+EO*$4=4,#+6D"LU2QK,<!D%^=57[\@CWLI3^:<[APX6JP5*;ZH4J5>Q)
M^L%EP?GDZ$9@5A1Y*/B,LW5>!%4?O*L-XE7P*'H@5ZWO*>CHAGSET+?6MQ$P
M4K4=AIG6/+.1-V5)4IPE\L6/2JR\1+I^*3'_MV:)+P9/B^88QJNE.^N5&V?0
M9)TF^,TXN/X^/HY_>J%'2>5J\$#09+[*(S#C2!TW3G=AC.VUHZ$8EKX/T/@#
MY#]H[<X;+S#]K^W^ E!+ P04    "  'A4)2^CE/'0<$  #H"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6RM5FUOVS80_BL'(<!:@(GU+BNP#21I
MAQ5(4:-IMP_#/M#2V2)*B2I)Q?%^_8Z4[=C;$@S%OMA\N7ON]>%IME7ZFVD0
M+3RULC/SH+&VOYY,3-5@R\V5ZK&CF[72+;>TU9N)Z37RVBNU<A*'83YIN>B"
MQ<R?+?5BI@8K18=+#69H6ZYWMRC5=AY$P>'@L]@TUAU,%K.>;_ ![==^J6DW
M.:+4HL7."-6!QO4\N(FN;U,G[P5^%;@U)VMPD:R4^N8V'^IY$#J'4&)E'0*G
MOT>\0RD=$+GQ?8\9'$TZQ=/U ?UG'SO%LN(&[Y3\3=2VF0?3 &I<\T':SVK[
M"^[CR1Q>I:3QO[ =95.R6 W&JG:O3/M6=.,_?]KGX41A&KZ@$.\58N_W:,A[
M^8Y;OIAIM07MI G-+7RH7IN<$YTKRH/5="M(SRZ6FNJK[8[!4O+. N]J>/]]
M$#TEWC+HT,XFENPXZ4FUQ[P=,>,7,$OXJ#K;&'C?U5B?ZT_(OZ.3\<')V_A5
MP'=874&<,8C#.'P%+SD&G7B\Y$>"AM]O5L9J:I<_7C&5'DVEWE3ZO^;W54S'
MTVO3\PKG 1'1H'[$X#\8@F>1_BB"YR+"@+'<8@W<0J4,'3NI2A$+C3M6:[ -
MPEI)HK/H-M= Q<%VA=H7Z"/750-QP>#>Z5U G+!I7+I%P:;E%&X'(6O2,PQ6
M^R6(MM?J$9T7QIN32#QKE*S/K\J(94D&41:R-(S)5M509O3N/!!(IU-6E#GD
M9<KB*(-/Z[6H\$0@9WF:0,&RJ( [BLSJ87PB1 =D;D,Y-1"%K,QRYW89E?!%
M62XACR-69"64(9UF$=P[05Y50SM(G[0:J2"5X![M34IBR;1X"V^R(F.D_':/
M0]F(4I84,:V2)&9)$NYOS@#PB9Y>@\!;-70.WBJXB"(69YD/^2*AY.:1<]O5
MQ#8:\=+?=)27R]:1$*CB0M4&T''QO%B.38Q>5M.C?QOE;JSV143>%L6X3G,6
MI\6/V2B<C:@\MW$%]ZK;7$K:4)<9@U19T55RJ-%E_^4.]3N-QTPK(TB5\F0&
MZKD1:=^NO!>43?&GSYF2KLE<,YLK^$)!;)!JS/M&5"!5Y7-M#HU]I]J>=[N?
M#%W]S4O/$.9G0.W,]LW.B(J*=@ Y8!Q=\:C_2+EW\9DHXY%V:GM:F1=)];43
M+O@'1U'CFB<C4J6TB+*8N)'#LA%2]#V5ACHXH=)-4^ID:OAH2J%S(9WMA'@1
M$S^H\:8A?"*7-90L"7.(8A9%\4F79JR(0M^E"9$FAW][$2<GTZ=%O?$SUE#"
MJ6G'070\/8[QFW%Z/8N/WP 4Z490,22N236\*K( ]#A7QXU5O9]E*V5I,OIE
M0Y\BJ)T W:^5LH>-,W#\N%G\!5!+ P04    "  'A4)2C;EQ7U(&  #Y#@
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
MAM2Y?)1Y+12(#:F*V+;2%ST'O&'8'3K9TO2Z$\Q!Q?QEAI1S&A+G/DRC#K%
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
MK>&VW[P9-&^&S9M14UT@>;(JF.*1JRU[+C[.V'L%3POG-1U$7M-V,]@81*W
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
M;46#&;4SH/>U4O9P< ZZ43_]#5!+ P04    "  'A4)23!:NYV$+   W'P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6S%66UOVS@2_BM$+G=( <>Q
M);_V#4C2[%Z!MALTV[T/A_M 2[3-K21J22J.]]??,T.].4G3;6\7AR"V) ^'
M\_K,#/5R9^QGMU7*B[L\*]RKHZWWY?.S,Y=L52[=T)2JP"]K8W/I<6LW9ZZT
M2J:\*,_.HM%H=I9+71R]?LG/KNWKEZ;RF2[4M16NRG-I]Q<J,[M71^.CYL%'
MO=EZ>G#V^F4I-^I&^4_EM<7=6<LEU;DJG#:%L&K]ZNA\_/QB0O1,\(M6.]>[
M%J3)RIC/=/,V?74T(H%4IA)/'"2^;M6ERC)B!#%^JWD>M5O2POYUP_T'UAVZ
MK*13ER;[ET[]]M71XDBD:BVKS'\TNW^J6I\I\4M,YOA3[ )MC!V3RGF3UXMQ
MG^LB?,N[V@Z]!8O1%Q9$]8*(Y0X;L91OI)>O7UJS$Y:HP8TN6%5>#>%T04ZY
M\1:_:JSSKS\JKZV"E;VXSF3A7IYY<*7?SI*:PT7@$'V!PU*\-X7?.G%5I"H]
M7'\&:5J1HD:DB^A)AF]4,A31=""B431Z@E_<JA@SO_CK*EZH0JVU=^+?YROG
M+4+B/T]L,&DWF/ &D__!AM_&0?R\5>+2Y*4L]@C]Q&P*_;MRPN/QNB(["^>E
MKYPXT4,U'/ /J5ZOE55%HL1*^9U21:"7VHI;F55*F+4HP5Y(YQ2,((N4*5;!
M*L*L,KV1E"SN&=&2H1#@D#5M:<HZ'TL64Q=,5!6R2K4'68*U)M.II)N5!!&D
MX>AT"&R_%1(DUBI7FB+5Q4;(]%<$.6ON#7(TJ?(JX]4&HEE0YP";+>UZJ[ ?
M[I4X^<??%E$T>G'^T^5;OAR_>#80!2 ,4GMY-R3[.25D;JJ"=\XR$LWK E;
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
ME24"_+XVQC<WM$'[KOSU?P%02P,$%     @ !X5"4CD3TA=2!@  D \  !D
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
MG9/LC\NEL1J+X\\'\&<]_LSAS[Y/-/\U&-Y@F:JJMK0WPA8X+FL);JQ6S!;
MKO$.K[8__["(H_2I82]NWC"<?:WNH%PB5.SCRGB5,U&6D MN06[92DG<JQ@G
MAU)KD='_%A1! L:E9+C#C<6E-&>(E*%'KB4WAET2FQ)M8?UF'YP!/_%R?V(#
MZ MOL,BY%1FB;LFM.] 6D%)E%2YE?+W6L$9JA!_-YT$2AD$8A@.K>Z"/B"8Y
M'8=/K_W$K9NX=M D)VXV>GHR9F\>].)AXCNJ2'1O6E1= @Y99]RV:[VTH6O.
M*J]KK3Z)TF<A2L9(TE&(IN,P.NHO&@>>%7[Z2]@'J*:F!J>'<CMFEX;57-M!
MV1QBC<42A"[Z"T\J2.?S8YQ<?#381E<^/(-ZQ/K2S/)/:'2+\FX-ZED.5)E+
M*+A<$5BA9(YFO[JB]ET+*!&T.0C.)PF=<;9QRU>&N^UCQNQ&"^*DCFV;X)\J
MW/F+O@@KO;^<]HW2PFY9+NY$#D@8%R]^PG"O+)+H8!QPYZZ&#)!Y[LJ^JAHN
MQ5\X\H&D"&6\%I9+#Q4@-&J76#;.C2Y_&J@94T'?<=F YV9J*2P&V&X JH,5
MLD>$&EU.!@D0BTL :@;ZYQ*--8\&.E:6ZS7@P8 T*0=TK?3&A=>L+JB=NQ2N
MS@H5 LD6\L<%:%-DCE(N9$/;"CJY)N'SY>UJ!_%LH0$>NZ?Q$7A<4N.AYX3*
M#68"^P_#[M$*74I*%YT&>V68"URK+(F9RDA>]AE_GO&7][8XSS*E<UYEX!7X
M\O::Q?,PP#!GO#$(T>"VS&BU!VHA-ZJ1WG3![UI#>:<9PY3B?.ZUUF>V)=C%
MH/-V22GMUT&.)>:88>AH#QR((DIMUDCNR\;5!RH/52GE7&Y["WM%:KR7'!?0
M48>J%'<3GMR<+CM)'LKR-V5JS-X5,&Q$?"DQ4EAGA(OK"?E^P534,J5KF6VL
MN/51<>LQLY=2PEHK]DID6MUNC872!-1?Q[OP>.-5XQCMTO:YQN'QD<Z6N]0-
MHLJ$\<XKVJW'&M4=&!=&]*"I_."$%2#[G4<=.\?2Q([K1.,!>2;2%&AW J/S
M#8;7G\/8:PK[@?N[J.,):R\%QV=>?TN$?V2/DB \34[PWR(XC>=X/0VFX2E>
MXVDP3Y,OP!^&L!,2@IV')P2:+!!R%L4$F*9S=N6*Y%[)'DE)%,^"Z7P:A.EB
M6-*S11#%41 BX\'=9U1U*-<,5BLLA'M@\+$1*,&NQ;EN$C_MKQ'22Z(4>VC4
MWWO65O$WDHW2*)A/%T&Z2(>W?2"^SPZA3(;C<$:)#,>+4W>)7!K'T_2+31U*
MY1$;IZ&[Q*&WL>B#]1\Z%":=0U]N[.M=ZJPLG.KX=MB:(DN?Z>A0/>^)9_NB
MQ'*%U>):F\&7;1@>-DG.(&OP8"* ) J/HKX=N5;DCAU6Y)\7=N6I#!3RTNSU
MT@TWKB/N:-?*"*>$7\_?OU\<W4I.;87I0/P[Q("UDV_=GGLJU79A?U87OHWL
M D 9JPQV/OU]&Y:&&K>LYXM)<.5Q>%^C/_[;RC!8NU-L9_C)_Z/O[]L^1 RP
MLEU[\REH*H'./&I?K-[>OC?=6Q2;IB1DZ4#<$E3WN!_WH.B+\Y6.3(=0;X:H
MLSA&U,4.=18BZK0?WWI5U( MUQ^ZC[UO)?,@31!LEN[I;YP@8#3O[[USS3I)
M@R3!R47\H%C_MQO@:/'C_AT0O%_[ASYB3 :?ATK TSI]!#-HHZFL_U+4W^V_
MLUWZSTN[Q_U'NE=XV!=X9I2PPJ7A.$U&3/L/7WY@5>T^-BV5Q;=Z][< ?+W3
M] #.KY2RW8 ,]%\?+_X&4$L#!!0    (  >%0E),W8U33Q(   8Z   9
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
MV/6*TZ6L+9JB61"'XZ> ?567+OT!EQ47!+O.5P1VM=@'(,M&&=N7,OF) \M
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
M-IFYS]/+9#*>?_TY<SQG=-D^9X 6S 0@4ZJJ$H35L%X^\"4H)6$EZ <TPW/
M35Z":<@@7AM)HX[1/!G/AH[-R3 97TX8)YUVI*0UWF+S/L$'[#.(IOL8B@]O
MSI[,I^[@V6SQ.T[]Z-2ZDB;E.7L27/>Y4XIA (=PEDF(5;FL++@3'.FXZOC.
MGHL=6,663ZUCP.'L1FIP6@@X*4PC[#RYN+APXH(+7BP6+^X.G\NC 44I.,^!
M1Z$A%1 L2)"@5@>EN34P EG30B(!#FJ+-:O$887=U(  "GO@P'P5::H"*31Q
M=.#$7A^9)Y-94-LD64!$(0J\F,ZN@J]N^1,Y:@]B3)/IY=3[9]L3!^Q')8'S
MCP*HJ2U)<57+\PI5-!Y^U_N4GHV^>QT#+=I+JVJ](;N@O8#SW4:AT=2N!%Y,
MM30RDU#_).SF[E,"8H(UT9 E,,X/,!*;<@<1*O:<%E7H'_\'Y7'' 3G4E%S)
ME.WX"FTGTDVI<K5V6\R&:T&$M)#%LM+&'0=JRB(^4F4LIHBTTLAI^^Q!.+@F
M@;APX0%IE P70]CZ<O:^VRAMSS "V'LML[5@GQ0OV6V#5(T#7-?Q1(1BC>VI
MW314EXYJCE0;4EX$7J"SH8(0:X=#<" T/RU>*E"F)+K&,F[9># ;?T/B[CAB
MZ99+/)!=0?K,B2=,JWX]J%<5: B7[@F&.EP@'<#:P$U'BX>4"%"H+$3UC8\1
MY.D3;$9!4E"#;,=NKT>3MW;<^JSKUAN>U6)LJ6K)Q!)TMG-BA>#<<!(ZKY!C
M<@U6$I,AD(/*UQ &:Z 6*Q^2WGSH?,SN%,.BR9RIU9D7IH8D<Y0*I*@A4K$=
M5$ -U*;4'-E2I8^4CF3.ND:0T7'-4JQE66)J@%,$!\J0U\ TD-=^J6"?H-KI
MT_7[S[>!;,[A("A ,]R5\2?<B;]#I_5 *$QFALHKKS #C@;#;YAKPP;LML52
MS;9XA,[-" A?:*&,]>PX\2%I5'&D("33QM3'1\L425?!H/@"TC74E;P4R!_D
M#;T6YO>!N^?..<KI9#(-*#(:7_;5:+I?<@JTP(CA$%;AW!;]Q<B1AYS4R2H]
MN2+IL7_;8Y<\QTHM]E#TC12,:P"%"6Z(")I$Y3(C2F&7:\)A?:[*-6%1XH _
M)&+H0:'@0*\CAPR!Z;@<38G+F0>D=G!'\1#Y_0ZT%3.'K"+$E[8O) !,@>W2
M=]/$&(H"L #EP .H70)WPBF),B_DW3'I( A(N@ W<%4(*N/L7I:-I59<:A V
MKT3P_CEX>6U50@SOKSS]I9(@V^!0$X1L8<L"U8'.W.F!XX\-M^W=<.A264(Z
MARR;4"JU"YYE93 <3#NC(.S1]E8<\?WRA'PC&5TNZ(B^2IN22S*Y6#B)R4H!
M!B"QBUS6Q5\9>1)PYFQ?0T:+D>B V$W=06B90CV$?&A=6P+\J8/] .('Y8QV
M0+2*K$7D.TWS2"4\6+3*"851VY;?$SP]^/KRN-:Y[>O@8EMHL<*Q#_ITS5^?
M$+$FH),<+U"#,L!$2$^.7ZR!D8]&:R0^V-4%5H$Z@]J( J)I#+Z<HV=!2U<F
MMC-""W"]!*6TA-O+R/^/]6.IZC3U5:5CW'G^D;7H=53+S9(:-[Q >Y8!9P8T
MA@(D4F*LI::->H414A /SO*A#0D4?FXH'&U-$ISPF(K#,V!AMY&I0\#0VM*1
M&:NVO@A9BU)H &[,/:'=JW>!XY'#6UE0Y8!_$[?(*G7/4OC+I9^S2J+_JH_Y
M%L?UVKJ;PD[5K6"EV#7*<JTXE%:L,LZ)"#@4Q%U9K>#0BF"R,V@BO-E!G8)_
MD1\L6+79R"W9"HBANYH*A8S/6BD<O/@HAKP4F8H,_V,%&1;LOM@+SJ-.4#J[
MDNR^PG^V49]G2T\5<_JZ#,'(07J-XVGC0'V9RS6O<QYR[&Q-6FC\T-.*00)^
MJNT<)#%AH7.;H,V:CLM*OT%.K1ZD:PI\/>TK66=6%.8+SN0=A> )\!9J;FS
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
MV6^P@DB)NXWB$'0:-JK"-RH5;=A[I54Y@$YG*+X][$U+'M$X@HCWU$@+%J<
M._EN>*$91I)W]YYW1=*(1>V"H/\CQ'E 7'><XAV]&?^-7UOWZ,7NB+E!&NX5
M,3A?[Q7\LMN(O\4(8S+N6K:J,X"T.0@CVY0B86:X&#17QA!;O:0BR-\=;'D+
M-N@3Z;:4M_6PR%S>Q92)?0B>2.\LP4MA4)L%A3:B:Y_6'= RMY18^T@[J^.=
M9XONMJ5\.4;AVWHI_[FA"1)R:,L'"G?(O6O\,H7V=\[A_XL5X>WNX?*-[ GD
MLH@M1DRCKG4)+#N1^GY[T8O3'DN_;W9Q%J5#WZ=N=W/G]Q(57_5U-_A]\HB
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
M%NZZ(N%IXHD98W_S!4@B$O-HW],.%D!@_0/@)$86T(#$:>Q;88H]\.KF:C*
MJXW!,0];*V%A"HR3D%/?)3EVW#AJR3.QA1S +[*1M:<$QWM(_0 ;;<R(P*9*
M0XHD#N #YA]+!-.\J*6_0V,&(1([X=C8_3*!%)><PQRGQ!Q^Q6^!!(JLPZ=%
M.:$T]>\K#D.D$^$T/$2#'GAF>V@,ER7 D8"(C%D02?"?,K3_;*+")*[;N='B
MQW-3N]UPU>UVH^ED-Y$=K^_F6ORTKXO:0JE6J!J<Q=@BS6Y6W"V<;MKY;*$=
M$KH5<QROE?$7\'REM3LL/$ WL(__ E!+ P04    "  'A4)2@P4 I0$$  !X
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RU5EMOVS84_BL'6C!L
M@!O9LAU[KFW 3M:M0(,%N70/Q1XHZ<@B0I$J2<5U?WT/*5EQZDNSA[Z8XN5\
MYSM7G^E:Z4>3(UKX4@AI9D%N;3D)0Y/D6#!SKDJ4=),I73!+6[T*3:F1I5ZH
M$&'4[5Z$!>,RF$_]V8V>3U5E!9=XH\%41<'T9HE"K6=!+]@>W/)5;MU!.)^6
M;(5W:!_*&TV[L$5)>8'2<"5!8S8+%KW)<NC>^P<?.:[-SC<X2V*E'MWF?3H+
MNHX0"DRL0V"T/.$E"N& B,;G!C-H53K!W>\M^CMO.]D2,X.72OS+4YO/@G$
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
M46IZ,AY&8#J1=X;331#64CN2:=CZV:/Q 72^TMKM#5^@?VD7?P!02P,$%
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
M&IV<GP:@ZQE6'ZPJ_=Q8*TM3R&]S&ONHG0+=;Y2R^X-ST/Y(IG\!4$L#!!0
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
M@IRH5EE7K;)W5ZL[:YM Z],^GJYV\=26J#O5=@)8S8Y5H).*WJI 0)9:8GN
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
MQV\;&O6HG0&=UTK9H^ (AH_'\B]02P,$%     @ !X5"4M4/C=?-!P  5B,
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
M->A3O_DB9S3RQAVTY1OF]^W,_TBAU2Z( ):]1OE0TOK=?J'W9)FTU?.]W]2
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
M"0R_K1;HXX=/Z -*<O0UYH4$M)R8"F+7$9CK.L[[*D[[3)P.^@+!Q5+[9=&
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
M277RKA]32F+**X#ZOF%,'EZJ -UUTNP_4$L#!!0    (  >%0E)@N)3,KP(
M .X&   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;+U5WV_:,!#^5TY1
M'UJ)-2&$4BI @K!I?:A4]<?V,.W!) ?QFMB9[0#[[W=V0@:,5M4>]I+8Y_ON
MOL]GGT<;J5YTAFA@6^1"C[W,F/+&]W628<'TI2Q1T,I2JH(9FJJ5KTN%+'6@
M(O?#(+CR"\:%-QDYV[V:C&1E<B[P7H&NBH*I7S/,Y6;L=;V=X8&O,F,-_F14
MLA4^HGDN[Q7-_#9*R@L4FDL!"I=C;]J]F?>MOW/XPG&C]\9@E2RD?+&3VW3L
M!980YI@8&X'1;XTQYKD-1#1^-C&]-J4%[H]WT3\Y[:1EP33&,O_*4Y.-O6L/
M4ERR*C</<O,9&SV.8")S[;ZP:7P##Y)*&UDT8&)0<%'_V;;9AST Q3D-"!M
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
M5U2P;MM-N["J]D\\4Y8:AI^6U*%1NP Z7RAEMPN7H.OYZ5]02P,$%     @
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
M%:K]P^M6O!Y(5E2=X!.3JJ^L'K?J\P5S;:#>KQF3AX%VT'X03?\%4$L#!!0
M   (  >%0E+Z%.G0;@,  +\,   9    >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;+U776_3,!3]*U;$ TACB9UOU%9B'0BD(2K&QP/BP4O<QL*)B^VL[-]S
MG69):-,(51HOK1W?<WWNL7-Z.]M)]5,7C!GTNQ25GCN%,=M7KJNS@I547\HM
MJV!E+55)#4S5QM5;Q6C>@$KA$L^+W)+RREG,FF<KM9C)V@A>L95"NBY+JAZN
MF)"[N8.=QP>?^*8P]H&[F&WIAMTR\V6[4C!SNRPY+UFEN:R08NNY\QJ_6A+/
M IJ(KYSM]&",;"EW4OZTD_?YW/$L(R989FP*"E_W;,F$L)F QZ\VJ=/M:8'#
M\6/VMTWQ4,P=U6PIQ3>>FV+N) [*V9K6PGR2NW>L+2BT^3(I=/.)=FVLYZ"L
MUD:6+1@8E+S:?]/?K1 #  Y. $@+(/\*\%N WQ2Z9]:4=4T-7<R4W"%EHR&;
M'33:-&BHAE?V&&^-@E4..+-8*;@1RCQ<H)6@E4&TRM&;7S7?PE&9"U3!17J)
M;N'RY+5@2*[1:O4&/;]FAG*A7\#:E]MK]/S9"_0,\0I]+F2M(86>N0;(V2W<
MK"5RM2="3A"Y9MDE(N$%(A[Q1N#+:?@'J@ >C\%=D*33A72ZD":??XXNZ/L-
MA*/WAI7ZQ\1F?K>9WVP6G-CLLS14C$FVAT4-S+Z0]XN(X#A,9^[]4)KCL-2+
MTQ!W87^Q"CI6P22K&Z8UO&997=:"&I;#VP%.D7%JW[\QMOMTX8#&R\"+_20^
MH#L2%\8A5#;.-^SXAN>I&![M1W#@Q^2 UG&8[Q/?]\9911VK:%I%N#D35R3N
MTL1/?Q^3;K/D/"638R7]A!Q>QY&H.$F3<1W3CE,ZR>FJYB+GU49?H+MVB'BY
M5?*>60ETHXA@X.B%%/E?2Q.*8*_W2>_I#P /;!F?=P0M;JANBD,_/#B#D3 <
M>H%'QD\!][Z(R22Q#S0KX)%Z:!1@CPI,%=W;(/;_@\:]O^%I@SNM\;%#!4D2
MI]&AR,=Q41H0')X0N7<R/&UE']=KGK%_4[<W(AS]!W5[P\+QF>K&QZI%@7^H
M[7%4'.+XA+*]L^%I:UO*2AM5[WM(Z%C )38*?NBF2NXM"J=/KS#I+8EXYRG<
MXH8- ?;2\/#ZCH21.,7I@<;NH+NTK3VT6AM>:3#;->"\RQC.2.V[Y?W$R&W3
M<-Y) ^UK,RS@'P93-@#6UU*:QXGM8;O_+(L_4$L#!!0    (  >%0E(VU6U,
MS (  %P(   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;*566T_;,!3^
M*U:T!Y 8:6X-H+922SL-:4P5C.UAVH.;N(U%8@?[E,)^_8Z=-/1&AN"EB8_/
M]YUKSFEO)=6]SA@#\E3D0O>=#*"\<%V=9*R@^E263.#-7*J" A[5PM6E8C2U
MH")W_4ZGZQ:4"V?0L[*I&O3D$G(NV%01O2P*JIY'+)>KON,Y:\$-7V1@!.Z@
M5](%NV5P5TX5GMR&)>4%$YI+012;]YVA=S&)C;Y5^,G92F^\$Q/)3,I[<[A*
M^T['.,1REH!AH/AX9)<LSPT1NO%0<SJ-20/<?%^S?[&Q8RPSJMFES'_Q%+*^
M<^:0E,WI,H<;N?K*ZG@BPY?(7-M?LJIU.PY)EAID48/1@X*+ZDF?ZCQL )#G
M,,"O ?XN('P%$-2 X*T6PAH0OM5"5 -LZ&X5NTW<F (=])1<$66TD<V\V.Q;
M-.:+"],GMZ#PEB,.!E.%+:?@^81,<RJ 4)&2R<.2E]@+<$($=NIG\ITJ14U!
MR=&8 >6Y/D;IW>V8''TZ)I\(%^1')I<:P;KG KIER-VD=F%4N>"_XD) KJ6
M3).)2%EZ #]NQY^WX%U,1Y,3?YV3D=]*.&;)*?&C$^)W_,X!?R[? H\-W#L_
M%,['K$_>;7TK&4'3(('E"][3(.3W<*9!X=?^I\54V)@*K:GP5==QU"6<V@G"
MGG 4:G:HG2J6KF4Q<_!QX'E^%/7<Q\TB'="*NG&\K37>UPJ"LZZWK379UPJ[
M?OC"M15NU(0;M88[5:RD/"4@)5XM2"(UZ)8T=AO>[D<J]@W5R16P0K?5+&Z,
MQ:U!# NI@/_];\WB_6J<[11L7R7P=ZJUKQ*%.Z7:5SD/=^KD;HS+@JF%W5,:
M\[\44'T8C;19A4.[ 7;D(^_BTCL@'^/JK#;="WVU=Z^I6G"A2<[F:*IS&F.+
MJ&J750>0I1W6,PDX^NUKANN?*:. ]W,I87TP!IH_%(-_4$L#!!0    (  >%
M0E+/7X8Q] (  %H*   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;,66
M46_:,!#'OXH5]:&3NB9V2( )D#:Z:9,Z#95V>YCVX,)!K#EV:IO2?ON=31IH
M@6CJ2U^([=S_\K]?S,6#M39_;0'@R$,IE1U&A7/5ASBVLP)*;L]U!0KO++0I
MN<.I6<:V,L#G053*F"5)'I=<J&@T"&L3,QKHE9-"P<00NRI+;AX_@=3K842C
MIX4KL2R<7XA'@XHO80KNIIH8G,5-EKDH05FA%3&P&$8?Z8<QS;P@1/P4L+8[
M8^)+N=7ZKY]\FP^CQ#L""3/G4W"\W,,8I/29T,==G31JGNF%N^.G[%]"\5C,
M+;<PUO*7F+MB&/4B,H<%7TEWI==?H2XH&)QI:<,O6=>Q241F*^MT68O102G4
MYLH?:A [ MHY(F"U@/VO(*T%:2ATXRR4=<$='PV,7A/CHS&;'P0V08W5".5?
MX]09O"M0YT83@SO"N,<S,I%<.<+5G'R^6XD*7Y4[(PHWTGLRQ<TS7TD@>D$N
MM5J22T0_)Q^M!6?)Z04X+J1]AY$WTPMR>O*.G!"AR'6A5Q83VD'LT*I_8#RK
M;7W:V&)';%W [)RP[(RPA"4'Y.-V^7=N4-X])(\14$.)-918R)<>R7<%]Z!6
M8,G"Z))\?G!@%)=D'-X/&!NP>3+OGY'Y?8EYR#<'I?W3XB)M7*3!1>>(BVOM
MN#S$<B/+@\S_;^]'C&9=BI7?[S+;#TO3-._D3=@S5YW&5:?5U8T2#DN>.N[
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
MM;!N?=A4]<?V,.W!D NQZMC,=DB[OWYG)\W0"'3:"_&/^][G[K#/DUJJ)UT
M&/)<<J&G7F',YL+W]:J DNISN0&!.[E4)34X56M?;Q30S(E*[H=!D/@E9<*;
M3=S:K9I-9&4X$W"KB*[*DJJ7*^"RGGH#[W7ACJT+8Q?\V61#UW /YG%SJW#F
M=UXR5H+03 JB()]ZEX.+>6KMG<%7!K7>&1.;R5+*)SNYR:9>8 ,"#BMC/5#\
M;&$.G%M'&,;/UJ?7(:UP=_SJ_=KECKDLJ8:YY-]89HJI-_9(!CFMN+F3]2=H
M\XFMOY7DVOV2NK4-/+*JM)%E*\8(2B::+WUNZ[ C& P/",)6$/ZK(&H%D4NT
MB<REM:"&SB9*UD19:_1F!ZXV3HW9,&'_Q7NC<)>ASLP^2IG5C'-"149NA*%B
MS98<R*768#1Y3ZXK4RF<EU(9]HNZVG]XQD.D@9PNP%#&]1G:/=XOR.G)&3DA
M3)"'0E8:/>J);S!(B_)7;4!734#A@8 6L#HG8?R.A$$8],CGQ^6?J4+YJ$_N
M8VFZ^H1=?4+G+_J_^BR87G&I;86^7RZU47@L?QS!1ATV<MCA >P=V!N8@2(R
MMZD,^@K9N$B<"WM;M[-QC#EO>[C#CCL\RD54V(=J5/$.*@K3J)\5=ZSX+5;4
MQXKW68,H[6<E'2MYBS7L8R7[K" XD->H8XW>8L5]K-$>*QP%!_(:=ZSQ4=9#
M =B[<P.JCSC>)T;#,.E'IATR/8K\@D_+G"KUPL3:MH5*F#YVNG<XHV08_CF>
MS67>MQJD:3S^*T)_I[_9MP4O^9H)33CDJ O.1YBB:OIU,S%RXUK>4AILH&Y8
MX!,'RAK@?BZE>9W8+MH]FK/?4$L#!!0    (  >%0E)"J1LIGP(  /T&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;(V576^;,!2&_XJ%>M%*;0!#
M(*D(4IIHVBZF1?W:Q;0+!TZ"58.9[23=?OUL0Q%+2+0;L.&\YSRO?3#)@8LW
M60 H]%ZR2LZ<0JGZWG5E5D!)Y(C74.DW&RY*HO14;%U9"R"Y%97,Q9X7N26A
ME9,F]ME*I G?*48K6 DD=V5)Q.\'8/PP<WSGX\$CW1;*/'#3I"9;> +U4J^$
MGKE=EIR64$G**R1@,W/F_OTB-O$VX)7"0?;&R#A9<_YF)E_RF>,9(&"0*9.!
MZ-L>%L"82:0Q?K4YG:ZD$?;'']D_6>_:RYI(6'#VG>:JF#D3!^6P(3NF'OGA
M,[1^QB9?QIFT5W1H8N/80=E.*EZV8DU0TJJYD_=V'7H"/SPCP*T _Z\@: 6!
M-=J065M+HDB:"'Y PD3K;&9@U\:JM1M:F5U\4D*_I5JGTF^J ('F4H*2MZC2
M;7.]!$4HDS?H#KT\+='UU0VZ0K1"SP7?25+E,G&5KFST;M96>6BJX#-5EI"-
M$![?(NQA;T"^N"S_2H26QT-R5_OM3./.-+;Y@K,X&Q "<K3@TMA>D)HJPN@?
MR&_12D!-J!YHJZB_/&A)9<:XW E /^9KJ83NP9\7<((.)[ XX1F<U_FS_B R
MH'NR9B 1X]7V3H$H[88,K7:3+[+YS'>Z3Z,HPHF[[Z_I:5#@!=,NZ!_4L$,-
M+Z(NH>:2JL$6:)3C7CT<^N$1U$!0,#T#->Z@QA>AVAU#&:_LGO16<(AS?(+@
MA_'DB',@"$_P,&?4<487.6TS#1%%I\6F^)CH- A[4V^8*.Z(XHM$SURW_1!1
M?-([/@XGQQUV&C69^,=(;N]P,C\&_3%O::7W"#9:YHUB;4DTAVTS4;RVY]6:
M*WWZV6&A_T\@3(!^O^%<?4S,$=C]\=*_4$L#!!0    (  >%0E*R=H*D7P,
M  @+   9    >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;*666V_3,!3'OXH5
M\;!)L#CW%+65M@X$$HB*#7A /+CIZ6+AQ,%VVO'ML=,L*[%;*O&2^'+^QS\?
M7XZG.RY^RA) H<>*U7+FE4HUKWU?%B541%[Q!FK=L^&B(DI7Q8,O&P%DW8DJ
MYH<8IWY%:.W-IUW;4LRGO%6,UK 42+951<3O&V!\-_,"[ZGA,WTHE6GPY].&
M/, =J"_-4NB:/WA9TPIJ27F-!&QFWG7P>A%$1M!9?*6PDP=E9*:RXORGJ;Q?
MSSQLB(!!H8P+HG];6 !CQI/F^-4[]88QC?"P_.3];3=Y/9D5D;#@[!M=JW+F
MY1Y:PX:T3'WFNW?03R@Q_@K.9/=%N]X6>ZAHI>)5+]8$%:WW?_+8!^) $,1'
M!&$O",\51+V@BYR_)^NF=4L4F4\%WR%AK+4W4^ABTZGU;&AMEO%."=U+M4[-
MKXM"M+!&;Q[UQI @$:G7Z),J0:!%*P34"GV@9$49553W7MR"(I3)2_0*?;F[
M11<O+M$+1&MT7_)6:JV<^DIC&>=^T2/<[!'"(PBW4%RA,'F)0AQBAWQQ6OZ1
M""W/7')?!V.(2#A$).S\14?\+<EOLF)])+KP$";1]^N55$)ONA\GAHB&(:)N
MB/@?0:](K8]*98),ZT+_](Y&%Q_N%^^7EZXX[KVFG5=S/K?S23SUMX>QLDV"
M(,[SP>HOWGC@C?^#M^;UJ^/,>\_)(5 <Q-$(V[9*PRQR4R<#=7(6M22,"-HO
MZ$Y/P+E'$YLS3_&8TV$5XG3B!DT'T/0DZ(V^AO1]]JNEDG9W6].*HC2-C: %
MH'4++N+49LG">+PA;"OLILT&VNRLL&Y)00RM"RVS!DV2:$QF&V5!G+KA\@$N
M/V_-80N"Z#WJHLNM@</4VI&V48K3Q$TW&>@F9]$U@F] FDQ(&-J >T-.[.7%
M23:BM(UB'!V)88"?<P(^BU,?<EX!4N31C=B[^?O06&?&817%^,B5%!PDKN L
MR%;UR<E)&#@NEGP,:!L%^M8\ OB<1X+P). ^BQ9]%F7/6=0)&MI'!D=X3.JP
M"I-CZ_V<CH+3^>B>*\*<5'8Z2=,LFXRQ;+,DS9/Q:?$/GBGFC:@S]P.M)6*P
MT3I\E>EYB?VS:U]1O.E>+BNN]#NH*Y;ZJ0K"&.C^#>?JJ6(>0\/C=_X'4$L#
M!!0    (  >%0E)BMS[2O@4  .T>   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;-6946_B.!#'OXJ%]J&5MB6Q38 515IH>U=I]X1H>_=PN@<W,6!M
M$G.V@5WI/OS921J336*@W96V+VT2/..Q_YZ?)\YHQ\47N:)4@:])G,JKSDJI
M]8=N5X8KFA!YR=<TU;\LN$B(TK=BV95K04F4&25Q%WI>T$T(2SOC4?9L)L8C
MOE$Q2^E, +E)$B*^36C,=U<=O_/\8,Z6*V4>=,>C-5G2>ZH>US.A[[JEEX@E
M-)6,IT#0Q57GH__A%@^,0=;B3T9W<N\:F*$\<?[%W-Q%5QW/1$1C&BKC@NA_
M6SJE<6P\Z3C^+9QVRCZ-X?[UL_?;;/!Z,$]$TBF/_V*16EUU!AT0T079Q&K.
M=[_38D ]XR_DL<S^@EW1UNN <",53PIC'4'"TOP_^5I,Q)Z!CUL,8&$ CS5
MA0$ZU@ 7!OA8@UYAT#O6("@,@FSN\\G*9OJ:*#(>";X#PK36WLQ%)E=FK2>8
MI69EW2NA?V7:3HT_DU0O(+U4%/C$T^7% Q4)N$M#_4 K#F8Q2<'9-56$Q?(<
M7(#'^VMP]NX<O -=(%=$4 E8"AY3IN1[_5!?/ZSX1I(TDJ.NT@&:;KIA$<PD
M#P:V!/,'WUX"#[X'T(->@_G4;7Y-PTL >ZWFU\>8]XVY/VPPOWE=[[<O[KVK
M-2V%A:6P,/.'6OTMJ! T E.>: Q)DB7R1R%(6NB]8VJEI8[8ED4;$K\'-U_#
M>!.Q= GNC;(7)F,C,"/?3',)M*9@QJ425#&1NYC0E"ZT].#O3[I[<*=H(O]Q
M!(_*X%$6/&X)_E[Q\$O1?[@7?].:R#T%F2?#T>T8]P;]8-3=[DM?;X4\5&US
MT^ I&'I^M=5MO97O]6RCRGAQ.5[L%&NZT5*9%&3DB<5,,2H=L]@KO?:<LS@A
M.GM#"H@":D7!$UVR-#7R\D7V8$T%XU'32L_]]O;'Z./!H'F001E.<$HX5"^G
M0X%,@UH@0_R=:LXFE4#[9:!]IQH6A,?I,2C]#GZ2'H/:&"%&P^91#LMHAC]<
MCF%]7=3T<+>IA.I[=I?RG,'.J>8."Y7F0<:&?,<!9_/[1WGND,;?VP?]M\=+
MW]+>AS^*F)/"515A<%#5<5JTJBPZ'WU'PYL&7Y56U>%8_OON#> W/>TJ*RWR
MQ0C.]&5>;YPW;LVHONHP#(:X;>59,OOX<"0@(HJ"!6$";$F\H5DX$8]C(J2)
M, ^M.;+<?;\2V:77%I=EN^^&NU[Y>JFF6RJR(G\F^%*0!/P'7IPJEN-^\ 93
MQ=+=[_],12>%^TKZM,EIMP;?O3=\>KB;N49GJ>X/WYXXT((>'@"]EL!$HB7(
M7IO-#M6^+QYPAL WJO5T!6;W!^C>'TXKT>!>F>X&]\N+ MB \?8J#5KV0C=[
MYS2,B91LP<*V+>0&-O#6:X,:M+"%;M@^K[G&+G&MRPO?]X9!2Z>6I/ P2<.2
MI(U=U^OABP![+1U;CD)W03RG"=?P 9'&C^) )Z1&-U,;01N#J!>Z%ZC?IK:E
M(733\&,8"DV!YBGOU[N$@S:5+>O@277P494GK)? M<K3W:8:K.4I=//TU)<!
M9%&'W'1Z>>87CH]['T 6<<A_=>(7+JI9V)KYR&(0N3'HRGQ4KT1;<@_M'3 <
M@-S!I$=UQ+7U:OF&W'P[+>-1 _'0L"7CD>4=<O/.E?&H@70#C%JZM*1#/_[5
MOW!9V=YJ*7^@435<RT3D9J(IQDPEW5ABNW+?(A -WEZ5ABP4D?OLX)2WS<+5
MOD2!UV\Y+[/PQ&YX.B5ZQ5L0MK3$;_#  %O@8C=P3WS#GN ZA ,/XF$+$[$E
M,7:3^&'^LF3#>X>K[M/57U,IRVOLYO4IR5:XJIQAP[;#:8MO[,:W4Z+7))LE
M,G8?R?Z:$EK<8W?%>W*RU2M9A =#_WLENWL?_LR'X,]$Z")2@I@NM*%WV=<>
M1/YM-;]1?)U]"WSB2O$DNUQ1$E%A&NC?%YRKYQOS>;'\PCW^'U!+ P04
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
M>/8],+N0;)Y^QADQ*5F4_IRIO17ENH%Z/F%,+B_TEZ'\JVSO;U!+ P04
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
MJ:+6 +].73;^<F)5[GOG4EGLQ'ZXP<L2M O _952]C!Q[;B^?I/?4$L#!!0
M   (  >%0E(;-&9H1P0  !H0   9    >&PO=V]R:W-H965T<R]S:&5E=#@R
M+GAM;,U8P6[C-A#]%<)%BRR0M439DI6M8R!Q$C1 =A%LT/90]$!+8YL():HD
M92=%/[Y#2I;MC2R[V!Z20TQ1,X]OAL,WIL=KJ9[U$L"0ETSD^K*W-*;XY'DZ
M64+&=%\6D..;N509,_BH%IXN%+#4.67""WP_\C+&\]YD[.8>U60L2R-X#H^*
MZ#++F'J]!B'7ESW:VTQ\Y8NEL1/>9%RP!3R!^;5X5/CD-2@ISR#77.9$P?RR
M=T4_W='8.CB+WSBL]<Z8V%!F4C[;A_OTLN=;1B @,1:"X<<*IB"$14(>?]6@
MO69-Z[@[WJ#?N> QF!G3,)7B=YZ:Y64O[I$4YJP4YJM<_P)U0*'%2Z30[C]9
MU[9^CR2E-C*KG9%!QO/JD[W4B=AQ" XY!+5#<*K#H'88G.HPK!V&ISJ$M4-X
MJD-4.T0N]U6R7*9OF&&3L9)KHJPUHMF!VR[GC0GFN:VL)Z/P+4<_,_F"Q7OV
M(+7^0.[S1&9 "E#D:<D4D(_D"U.*V:TG9S=@&!?ZP]@SN*QU]I)ZB>MJB>#0
M$G+5)WYP3@(_\+5%UBT@TVZ0&TCZ) B/@-R< C*R(/3B(,CM_\'D[CN9>+B/
MS68&S68&#G5P /4J-SSEHG0[]@1)J;CAH,GM2R+*%%(R5S(C4YD5I6'N8,LY
MN64JY_E"D\=FX_]X0&!R;R#3?W;0&C2T!H[6\  M!ZH)U[I$#F6!ZR8R7X&R
M\G1.>&[9(052)0)/@%DN02!=J8AA+]6$%,Y&S@1?5.3/>%Z[M%9E12ITI*S
MKB8TBD+?_HV]54L\PR:>86<\UTSSA*R=:&% #"-!$<:8LDQN&!TA-QV^)1<,
M!]' '\4-N:JD6RQ]?S^*JFS?&@YC&E _B/8-[TY W,M+V.0E[,S+C2T]3,CW
M928\.3,MENV9:3$<T6@0C^+1-ZDY 7(O-5&3FJ@S-7LG4V]/)NR=S&3_9.:H
MS0*EV4FRR]BQW$5OZ(>C,!P$<=!.?]30'W72GU8;^&1D\GQ.IH(AJ:L.98@;
MW/@]"=9%0^OB2+@;=2+8_J!-7"J >+=0PGX<',@S];?MV#]%*Q684N6PE<""
MO>+W.:.Q]Z= D-@,EDS,;3ZL,B);.]P<-+M/Q^2Q)K);+(%O!3(^$,/.5PKZ
MWZN%_$-VYSMVB6[;'7U7_8YN&Q[M[GB/BDOD\DI2ON(IY.FA.KH] A3W??_'
M+DK;GD6[F]95GI=,\+\Q*U5QV2)*6,$-$^?$*+Y8@+(-%L4FP4H[1S-[,[%3
M*==H,"MM"C71A> &Z\^L ?)F>QD&68T?JJJKR[(UZ&ZJ1X/>-B3:W9&JBOOI
M!QKY/U?E6(T=T6KXT+705MYI]*XJ<2O<])AR'Y6R&F%/RP9]GQZ0@:VVT_B]
M2%G<TN"CZ)L O)U;DKTU?V9JP;&>!<S1S>^/T%]5%]'JP<C"79QFTN US V7
M>'D'90WP_5Q*LWFP=['FYX#)OU!+ P04    "  'A4)2SH\Y D@$  !L$0
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
M<_O:H7(.=CV3TIPG+D#]?L[^ %!+ P04    "  'A4)292MON'(#  "C"P
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
MFZ7JI>;=X-1M)#N8R>")235GF.5>S9K M8-Z7C$F7S<ZP#"]KOX!4$L#!!0
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
M( *8(.I80<_- 'I #QPB ]T!#-VOW?D,;&CV:;T[]#PZ?27'#DEX\S,P<!_
M</]%+IAXC;LV= ?4L6734V[LD".D/1M#0P4A3 4W30-=]G/L,K1W6FA [$4V
M<@CB( Z /7A#,B%<M+]P;WK<J-MK+:'-Y-!P4 AST"W+EO=K43)=\&D@GBHN
MS?FJ^CKAY7,H;DX!;&)XCF4.D2!R+)9N52.'B%]M@+1Y;U@HA%GH1F5,5I9<
M;"I;OI:E3(MI5LQ=!W2A?2X3>%"O'.Z<R_R4!N13AQI\0C#4@(2&TL*>#4A6
M3/C29<LHM#F& ,O#$$P($\SU>GFOP$MEX][YANHL.TY0QZ'=>P0MUAB."E_2
M=/S8B<LXM'L2^+@D-,06=O0DVZ>E?_F5SWZ=5*?-*)T+QNI&[D^T>P[M--"F
M(MQBF>&@$.:@'SW*&8=V'P*?PQ!#%P2FB_=IF96HOIR&E$T/J<BJY&I9<!\[
M]/D=VR_$D *!26&[X-CW%2M*ES&7C8J]_':<CXP<<KZ/D_;G9PB#P(31M2]Q
M26RTCGV'A0XQ@%N)P732<32PV2M\:8](#%:3 S<69.<0^]6-!7%5^LX>T2'9
MTB,Z)%MZ1(<DW",20P.D3Y^A(OGCS2(Q*$\.W(D0 ]BDHQ/IC.DEL='8V0F.
M'()PFT<,>A,8O>%=W,@@;G3@O?;(0&@$0^@K>[QAY(+7R+[<<>$0Q 0[;HOT
M$-SWU0!Q! /Q"_N>B\A11?O/6K#&9D?I'H0A8+0!YP@&YY=>RHGL\UGWK9P>
M@OLF&["/X(KZEFF0:9"G*L]5.;Q*BR=TG^9I,7&#<N2X_^03QXZO4S !##?4
M$<'449_%Z+,:P21#7]ED4?"<SY_0<*?'>[<I$J$%N',YZ<#GN)$![ @NRR]8
M58<[BY"+J/.JSV6WR%6WR @4V??,\$,$\T,=N*OS5X7,P'R4'#9DU# !A6ME
M,&34WFX)/+O@N'+()="U,T,>%":/RCK@@/^".MC!8>$EM7=K$J<G_?2-''*@
MQX9": >%U*>U^N()NENO=)NFTN"I([6H07MZX/-;:E":PBC]4C:D#M@ESB#9
M@F G2@T^TS[X_"'/EEE1'Z!#3\) ,#TP!-.=FYHP!+_;%%J;#9H>E#ZD-F*"
MA$<-;M(?W.%ONY@XI/;=E^?UWKXM!E5I9_'<>1$B-L 9'[B$C@T*QC *OO+T
M_RKN+J'W+3-H%7==3U$S2RX@-PTTQ0>&IMA 4PQ#$\1Z5[$-+]AQDCZ*[4N
MF+:C4&Q0*(91Z#,OY")_0C/&@)L!GV/[MHEO[S!<.\0"P$H#:G''5D V+_3]
M266EZ\VI9O3NM*3]="0V !?# '>GJBZA:WS4+ J4S9#J "K$=A8)'V+'1B]P
M5A'OW""'T4V!+<OU52N5M=6MOV)^K,&N_J/.W/IRJ=,H6'6$ECH+(/Z)#?+%
M79?^ZF6JX.^5-X\3@X_)@?$Q,?B8P/AX5]TE1G,UAYZQYT7C#XEC0Q9#=41B
M<#'IAXLE2HLI8M_99*W?85;P/5.%G8"BFAB\3 Z,EXG!RZ2KX>[SMD=B Z+U
M-D&GR-@A0KS(#LI@YRU7_1[ZYU3,LZ)$.9NI@=Z)+O5$_6IW_47R5?7BZSV7
MDB^KCPNFRA.A!=3O,ZZXM/FBWZ7=OF!_]C]02P,$%     @ !X5"4N<'ARQF
M @  6@P   T   !X;"]S='EL97,N>&ULU5=+;MLP$+T*01=% A21)==.TD@"
MV@ !"K1%@'C174!+E$2 'Y6B7#G+7B4GZ!5ZE)ZDI*B?':L(LFCMC3GSAO/F
M41Q;8[]0&XKO,HP5J!CE10 SI?)WCE-$&6:H.!,YYCJ2",F0TJY,G2*7&,6%
M26+4\:;3A<,0X3#T><ENF"I )$JN CCO(&"7CW$ W<5;""S=M8AQ .]/7G\K
MA;IZ!>PZ>3.93.]/KW;QDSIP"IV]I/-GD)Y-QWEU;(QZL4W=;C=<7>YH\OE^
M7;]__!PY;A_Y^X$O]A/_>ASA[0(#6J>YL-!/!._O;08MH.LBAL$:T0!>(TI6
MDIBL!#%"-Q;V#! )*B10NF&T$-<@Q8,-N]8SO=3P,,*%K&O;"O9SU6S?";2>
M$4@H[01ZT *AGR.EL.0WVJDWU^"3$&CLY2;7"E.)-JXWAWU"O>@B*R%C++LR
M+FRAT*<X,7(D23.S*I$[)JB48-J("4H%1[6&-J,Q-&V$*;TS7[2OR19WE0QN
M=&KNDW>F%M28EL8ZAG_(9KF'M-Z+>$%.UD)]*/5Q>.V;3L&W$B>DJOTJZ02,
ML;OC["C/Z>8])2EGV![^V05#'[5Y(!.2/.AJIE4B#6 )P1I+1:(A\EVB?(DK
MU;93E8QK]HY0\[]]SBGF6"(Z%*U[_Y"?\HL5S\[_E^3Z5V57\%Z-S=OST$7.
MCT'DXAA$'D5/7AR^R-GE06ITFO?W8$C8&A$Z%)A1+(!?S,A'^Z)@51*J"&^\
MC,0QYD\F!4VOT$H/^EO\>G^,$U12M>R" >SMSS@F);OL=MV:!]'LZNU/YGCN
MHB[8_YL(_P!02P,$%     @ !X5"4I>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  'A4)2SM7T>7H&   -/@  #P
M 'AL+W=O<FMB;V]K+GAM;,6;;T_;.A2'OXK55TP:MS3-OTYC$E"V(3&H*'=O
MKTSB4FM)W&NGL.W37R<=VC$K/]TWA[QJXZ;ITQ/;CX_MO'\T]MN=,=_$][IJ
MW/%HW;:;=^.Q*]:JENXOLU&-_V1E;"U;?VCOQVYCE2S=6JFVKL;1T5$ZKJ5N
M1A_>/UUK8<?TP+2J:+5I?&%7\%6K1_?[\^Y0/&BG[W2EVQ_'H_Y]I4:BUHVN
M]4]5'H^.1L*MS>-G8_5/T[2R6A;65-7Q:++[X*NRK2[^*%YVD+?RSO4EK;R[
MD1[D>)0>^0NNM'5M?T9_?>D9'Y0_>7>T;<U'7;7*SF6K/EFSW>CFOKN,_Q=C
M\C?Z.#R][H+XSOZ?,)K52A=J;HIMK9IV%T>KJ@ZP<6N]<2/1R%H=C\[,@[)B
M(>]5]Z?\KUR4NS_8>C(2+OM.^P_L1=DS,O)<7RVO+R_F)[?G<W%Z<GER=78N
MEI_/SV^7!# "@-%@@.)@(0GD%$!.F2']L:ETZ7^]%,L.HON"$V8EKC?*$L@8
M0,:#09Z9>D,@$P"9# >YE@V!3 %D.ARD=&L"F0'(C!?R2K9;JSJF=JW$Z=;I
M1CDG9%.*4^DT@<P!9,X+N=S6M;0_.LJEOF^T_YIL6G%2%&;;M!1R!B!GO) G
MQ;];_YM=.>VTCU"O?<2+=*,>5+-58F5-[5MOTUIO//&HV[4XV[J68D*Y,-OE
MH]16?)65)_VBI//UL6\H% ^I9<+LEELK2_54V9RX4872#](SO!6-"H*(W#)A
MELM%X^]UZP=+*@@<,LF$625^&.BUUOYX*Q95UUZ[3N7<-Y)-][VW@F(BETR8
M9?+)F/)15U7/=^%'FLU]1R!.G%-A+40RF3#;Y-KWS_87TQ\5#PEDPFP0WS#L
MUAON_+N_B%,[=^QHS[:6CFHF2"$39H=\D8T?3G<GB4O3W!_>*EO[NUWX I\#
M!)41263";)&YNFM)!$^-M>;1IR&T'D;(*1&S4W9<OT-XJ66?Q87]3H1\$C'[
MY$:U>N>0ON,)N&".PIVDF+K6;<_5W>%.R/[.JJ9X%CNDD8A9(U?^N@>7QKDW
M7>,PM1*^"Q?+M;0T%8V05B+V#*6N3>-'U*;XU@>R?W?HAZNJ"RK%1%J)F+7R
M*WRW\GMX=Y%$(F:)W'2%/DH+Z;4L_,"F<;*?IPD(D4TB9IO H?X_$<5$-HF8
M;0+3IA 3V21ZO9Q$'-QV8U;WALZ%()%,ATQ.@A!.D4RFPR0G3^&DF,@MTT&3
M%#J\F<(9L-?+4O962.25Z9#I2E@AD5>F@Z8KP9U&JIF^=KZR]WXCU4R'3%S"
M^XU4,QTR<0DQD6JF0R4NN_M.)[>1=>+ATI<.E&(BZ\2OG,+L:SPQ\DW,[!N0
M)SR/(_)-S+[D G*%H/'$<,V%63TT5]A[JY%P8F;AX+'NE&(BX<3,PL&8,<5$
MUHD'37"":"+KQ$,NN8311-:)7S'!.10G9=F_E97OE+KKT=5*9)V$V3HA)HGM
MPI^N TQDG839.L\P_17+;=4WJ8^ZT73&.4'N29C=@S-'VH02Y)Z$V3T8DS:A
M!+DG878/QDPH)ESQ9[80QDPI)K)0PFRAEZ8+#G>I$,5$%DJ8+?0R9K=_XIYB
M(@LES!:"LQK!\"U!%DJ8+80Q:8>4(@NES!8*)E_FJI6Z"D:9*7)/RNP>//L2
MQ!"Y)V5V#\:DG7J*W),RNP=CTDX]1>Y)F=T#Y[*"]ITB]Z1#3KF%=1/N-V-V
M#\8,ZB9R3\KL'HP9U$WDGI39/7LF,/?UF<@[*7OV@V8P:;W,D'<R9N_@&<P
M$QDH8S;0RS.8?<I&,9&!,F8#0<PBV%:*#)0Q&PAB*KI%,D,&RI@-A##_#I;%
M,V2@C-E <-IZ3K=F9,A &?O^@F?3UN$L L6$>YZ9#;0'DR1$= =)A@R4,1L(
M1C,8'67(0AFSA?9@7DEK9;^O[F!.,'-DH9S90FCWU3-,9*&<V4)H8<4'EF(B
M"^4#KO_X:DHQD87RX;:SB<.@">7(0OF06]J"$5*.+)2S/W:#,&F"D2,+Y>P/
MWB!,FF#DR$(YLX4P)IW1S.&S-\P6PI@9Q406RIDMA#%S@CE#%IJ]@H5>QIQ1
M3&2A&;.%@@7I<!#GR^A ;H8L-&.VT#-,.NSH4G6*B2PT8U\)>FG;;0]*,9&%
M9KV%QOW)[L/[4JUTH\HK_Q/.EQ>R*A96="_=E291G'1/,JRV577FRZZ;2R/+
MIZ>9GY[$_O ?4$L#!!0    (  >%0E*V]3\&M@(  %$W   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUNXC 4AN%;0;F &A\?']NCTM5LNJUZ
M Q$U/RH0E&34]NX'T05\T2QF4^5;(2?BY%U$CY#QXTL]M..^.PV[_7E8?!X/
MIV'5[,;Q_,NY8;VKQW9XZ,[U=+FSZ?IC.UZ6_=:=V_5[NZU.EDMS_?V,YNGQ
M?N;B]>M<_V=BM]GLU_5WM_YSK*?Q'X/=1]>_#[M:QV;QVO;;.JX:]WFX71[<
M]<,_7"8WB^>W5=,_O_G&S1TD$"3S!P4("O,'*03I_$$1@N+\009!-G]0@J T
M?U"&H#Q_4(&@,G^07Z*,2X*D"=8$6GODVA-X[1%L3R"V1[(]@=D>T?8$:GMD
MVQ.X[1%N3R"W1[H]@=T>\?8$>@OJ+01Z"^HM!'K+Y,<V@=Z">@N!WH)Z"X'>
M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!W@'U#@1Z!]0[$.@=4.] H'>8;)80
MZ!U0[T"@=T"] X'> ?4.!'H'U#L0Z!U0[T"@=T"] X'>BGHK@=Z*>BN!WHIZ
M*X'>BGHK@=XZV>PFT%M1;R706U%O)=!;46\ET%M1;R706U%O)= [HMZ10.^(
M>D<"O2/J'0GTCJAW)- [HMZ10.\X^;.20.^(>D<"O2/J'0GTCJAW)- [HMZ1
M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;'#8AT-M0;R/0VU!O
M(]#;4&\CT#NAWHE [X1Z)P*]$^J="/1.J'<BT#NAWHE [X1Z)P*]$^J="/1.
MD\."!'HGU#L1Z)U0[T2@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.
M!'IGU#L3Z)U1[TR@=YX<]B;0.Z/>F4#O@GH7 KT+ZET(]"ZH=R'0NZ#>A4#O
M@GJ7G]1[&+\.=;CU?*_Q^3])]7CY;KT]_KK\OCAY>Z\XN_N*X>DO4$L#!!0
M   (  >%0E*XY#-,1@(  (PU   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;
M36[;,!"&X:L8V@86(THDI2+.INVVS:(74"4Z%JP_D$SJW+ZTG 1HD1H-7*#O
MQH)-<KX1!WAVOOGV-%N_.@S]Z#?)+H3Y@Q"^V=FA]NDTVS&N;"<WU"%^=?=B
MKIM]?6^%O+[6HIG&8,>P#L<:R>W-)[NM'_JP^GR(/_MN&C>)L[U/5A]/&X]9
MFZ2>Y[YKZA#7Q>/8_I:R?DY(X\EEC]]UL[^*&Q+Q9L)QY<\!S^>^/EKGNM:N
M[FH7OM1#W"4.O?#AJ;<^/5_BC1ZG[;9K;#LU#T,\DOK9V;KU.VO#T*>GHE?G
MDT.\87OZS"[.7\J<"XP[[]PT^S@Q9]\?]S*2X^GU' M9%[KSK_B:&$M?_'[V
M..W6MG^9':_WQ^3VRSR\6!Z7W_&O,WZM_\X^)*2/'-)' >E#0?K0D#X,I(\2
MTD<%Z2.[IC1"$36CD)I13,THJ&8453,*JQG%U8P":T:155)DE119)45629%5
M4F25%%DE159)D5529)4467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19<XJL.476
M@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D5119
M%45619%54615%%DU159-D5539-44635%5DV155-DU119-45639'54&0U%%D-
M159#D=509#4460U%5D.1U5!D-1192XJL)476DB)K29&UI,A:4F0M*;*6%%E+
MBJPE1=:*(FM%D;6BR%I19*W^IZS?IVG_C^.79SK4W?B2+Y8_8=W^!%!+ 0(4
M Q0    (  >%0E('04UB@0   +$    0              "  0    !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ !X5"4IKQN#[O    *P(  !$
M         ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ !X5"
M4IE<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    "  'A4)2V5CM@5H%    %@  &
M@($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ !X5"
M4BT:CO[9!P  02   !@              ("!G@T  'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;%!+ 0(4 Q0    (  >%0E+6P*?&I0,  )00   8
M      " @:T5  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M"  'A4)2B869Q@8'   D'@  &               @(&(&0  >&PO=V]R:W-H
M965T<R]S:&5E=#0N>&UL4$L! A0#%     @ !X5"4O'U\?W1 P  )@P  !@
M             ("!Q"   'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4
M Q0    (  >%0E(F9A0#&@L  .U!   8              " @<LD  !X;"]W
M;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  'A4)2"#OPWXL)   2
M*   &               @($;,   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
M4$L! A0#%     @ !X5"4OS"%-2.$@  4S   !@              ("!W#D
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (  >%0E+)C"%4
MOQ   !@X   8              " @:!,  !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6Q02P$"% ,4    "  'A4)2HDYKF>P'  #"%   &0
M@(&570  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  >%
M0E(2;FQO< 8   00   9              " @;AE  !X;"]W;W)K<VAE971S
M+W-H965T,3$N>&UL4$L! A0#%     @ !X5"4E8G&+)Q!   I L  !D
M         ("!7VP  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M    "  'A4)2A[O/+'D#  !K"   &0              @($'<0  >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (  >%0E)-J<.$+@,  .,&
M   9              " @;=T  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
M4$L! A0#%     @ !X5"4OHY3QT'!   Z @  !D              ("!''@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  'A4)2C;EQ
M7U(&  #Y#@  &0              @(%:?   >&PO=V]R:W-H965T<R]S:&5E
M=#$V+GAM;%!+ 0(4 Q0    (  >%0E(9O*&TBP(  '8%   9
M  " @>."  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @
M!X5"4@*.O8X3 P  R@8  !D              ("!I84  'AL+W=O<FMS:&5E
M=',O<VAE970Q."YX;6Q02P$"% ,4    "  'A4)2%0</A:0%  "&#0  &0
M            @('OB   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4
M Q0    (  >%0E*EB'C/@ D  -@@   9              " @<J.  !X;"]W
M;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ !X5"4H9?=)J_ @
M]@4  !D              ("!@9@  'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6Q02P$"% ,4    "  'A4)23!:NYV$+   W'P  &0              @(%W
MFP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  >%0E(Y
M$](74@8  ) /   9              " @0^G  !X;"]W;W)K<VAE971S+W-H
M965T,C,N>&UL4$L! A0#%     @ !X5"4@W<BHCT!@  B10  !D
M     ("!F*T  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M"  'A4)23-V-4T\2   &.@  &0              @('#M   >&PO=V]R:W-H
M965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (  >%0E*5U)()^P8  #\1   9
M              " @4G'  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L!
M A0#%     @ !X5"4M>Z&5M"#@  FC   !D              ("!>\X  'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  'A4)2'M:G 3T/
M  !B+P  &0              @('TW   >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;%!+ 0(4 Q0    (  >%0E(+E%O'V0,  !<(   9              "
M@6CL  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ !X5"
M4AE'4^N0 P  / @  !D              ("!>/   'AL+W=O<FMS:&5E=',O
M<VAE970S,"YX;6Q02P$"% ,4    "  'A4)2LA7V)H@$  "\"P  &0
M        @($_]   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0
M   (  >%0E*#!0"E 00  '@*   9              " @?[X  !X;"]W;W)K
M<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ !X5"4@I_O5>M P  0@D
M !D              ("!-OT  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q0
M2P$"% ,4    "  'A4)2AK')XJ,"  !U!0  &0              @($: 0$
M>&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  >%0E*/0T)!
MJP,  !8(   9              " @?0# 0!X;"]W;W)K<VAE971S+W-H965T
M,S4N>&UL4$L! A0#%     @ !X5"4LQMH?9&!   2 H  !D
M ("!U@<! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  '
MA4)2G27'Y9\"  !Y!0  &0              @(%3# $ >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (  >%0E)S!,41) ,  + &   9
M          " @2D/ 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#
M%     @ !X5"4A9I("S[ @  5 8  !D              ("!A!(! 'AL+W=O
M<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  'A4)2S?#ALB8#  "1
M!P  &0              @(&V%0$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM
M;%!+ 0(4 Q0    (  >%0E+; 4<4SP(  .\%   9              " @1,9
M 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ !X5"4E6;
M*+2"!0  S T  !D              ("!&1P! 'AL+W=O<FMS:&5E=',O<VAE
M970T,BYX;6Q02P$"% ,4    "  'A4)2+QM-K10$   K"P  &0
M    @('2(0$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (
M  >%0E(!\48S_@4  "@2   9              " @1TF 0!X;"]W;W)K<VAE
M971S+W-H965T-#0N>&UL4$L! A0#%     @ !X5"4A$.XA/Q @  2 8  !D
M             ("!4BP! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"
M% ,4    "  'A4)2U0^-U\T'  !6(P  &0              @(%Z+P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (  >%0E)K<@U_4 0
M $H-   9              " @7XW 0!X;"]W;W)K<VAE971S+W-H965T-#<N
M>&UL4$L! A0#%     @ !X5"4EQ PKP* @  A00  !D              ("!
M!3P! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  'A4)2
M9 0+I-,#  #Y$0  &0              @(%&/@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0Y+GAM;%!+ 0(4 Q0    (  >%0E*Y5,(KK0(  "$'   9
M      " @5!" 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%
M  @ !X5"4K9/<2MM P  :0L  !D              ("!-$4! 'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  'A4)2F*'&T\$"  !O"0
M&0              @('82 $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+
M 0(4 Q0    (  >%0E)P@6;]V0,  "D/   9              " @=!+ 0!X
M;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ !X5"4H A"]CE
M P  1P\  !D              ("!X$\! 'AL+W=O<FMS:&5E=',O<VAE970U
M-"YX;6Q02P$"% ,4    "  'A4)2S"A$Y$ $  !:$@  &0
M@('\4P$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (  >%
M0E)@N)3,KP(  .X&   9              " @7-8 0!X;"]W;W)K<VAE971S
M+W-H965T-38N>&UL4$L! A0#%     @ !X5"4NR4CW!-!   1!8  !D
M         ("!65L! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M    "  'A4)2;BV&)YP"  #_!0  &0              @('=7P$ >&PO=V]R
M:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    (  >%0E+^D^X\Z@(  !L)
M   9              " @;!B 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL
M4$L! A0#%     @ !X5"4H/6A5ZW P  Y0T  !D              ("!T64!
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    "  'A4)2=0WL
M6J0#   <#0  &0              @(&_:0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8Q+GAM;%!+ 0(4 Q0    (  >%0E+Z%.G0;@,  +\,   9
M  " @9IM 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @
M!X5"4C;5;4S, @  7 @  !D              ("!/W$! 'AL+W=O<FMS:&5E
M=',O<VAE970V,RYX;6Q02P$"% ,4    "  'A4)2SU^&,?0"  !:"@  &0
M            @(%"= $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4
M Q0    (  >%0E*+B,,F@0(   H&   9              " @6UW 0!X;"]W
M;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ !X5"4O%,8+7>!
M+!<  !D              ("!)7H! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6Q02P$"% ,4    "  'A4)2ZL)[C54#  ! #   &0              @($Z
M?P$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (  >%0E*9
ML7R@G0(  $ '   9              " @<:" 0!X;"]W;W)K<VAE971S+W-H
M965T-C@N>&UL4$L! A0#%     @ !X5"4D*I&RF? @  _08  !D
M     ("!FH4! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M"  'A4)2LG:"I%\#   ("P  &0              @(%PB $ >&PO=V]R:W-H
M965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    (  >%0E)BMS[2O@4  .T>   9
M              " @0:, 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L!
M A0#%     @ !X5"4HVSUBW* @  IP@  !D              ("!^Y$! 'AL
M+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    "  'A4)2? QI;Y0"
M   X!P  &0              @('\E $ >&PO=V]R:W-H965T<R]S:&5E=#<S
M+GAM;%!+ 0(4 Q0    (  >%0E* ^4>,K@0  *L5   9              "
M@<>7 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ !X5"
M4L&ZZP)Q!0  H1T  !D              ("!K)P! 'AL+W=O<FMS:&5E=',O
M<VAE970W-2YX;6Q02P$"% ,4    "  'A4)2_-H'M> "  !>"   &0
M        @(%4H@$ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0
M   (  >%0E*\/<RZHP,  %<,   9              " @6NE 0!X;"]W;W)K
M<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ !X5"4FY[PDVD!0  3"<
M !D              ("!1:D! 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q0
M2P$"% ,4    "  'A4)2,A;,VQ4$  "\$0  &0              @($@KP$
M>&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    (  >%0E+M[T:T
M P4  -,6   9              " @6RS 0!X;"]W;W)K<VAE971S+W-H965T
M.# N>&UL4$L! A0#%     @ !X5"4NHS(\1O @  B@<  !D
M ("!IK@! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    "  '
MA4)2&S1F:$<$   :$   &0              @(%,NP$ >&PO=V]R:W-H965T
M<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    (  >%0E+.CSD"2 0  &P1   9
M          " @<J_ 0!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#
M%     @ !X5"4LV?LC:, P  )0T  !D              ("!2<0! 'AL+W=O
M<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  'A4)2[0U@TR8/  #4
M:   &0              @($,R $ >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM
M;%!+ 0(4 Q0    (  >%0E(O3?C(2 ,  )4/   9              " @6G7
M 0!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ !X5"4G.N
MQ.6$ P  K L  !D              ("!Z-H! 'AL+W=O<FMS:&5E=',O<VAE
M970X-RYX;6Q02P$"% ,4    "  'A4)2B3]%)MT"  !+!P  &0
M    @(&CW@$ >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    (
M  >%0E)E*V^X<@,  *,+   9              " @;?A 0!X;"]W;W)K<VAE
M971S+W-H965T.#DN>&UL4$L! A0#%     @ !X5"4L@AE'IT P  F0L  !D
M             ("!8.4! 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"
M% ,4    "  'A4)2R9 $^'4#  "@#   &0              @($+Z0$ >&PO
M=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    (  >%0E("RHP=1P,
M ,D*   9              " @;?L 0!X;"]W;W)K<VAE971S+W-H965T.3(N
M>&UL4$L! A0#%     @ !X5"4N&:NJR= P  APP  !D              ("!
M-? ! 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    "  'A4)2
M,"? T 8+  !L/P  &0              @($)] $ >&PO=V]R:W-H965T<R]S
M:&5E=#DT+GAM;%!+ 0(4 Q0    (  >%0E+G!X<L9@(  %H,   -
M      "  4;_ 0!X;"]S='EL97,N>&UL4$L! A0#%     @ !X5"4I>*NQS
M    $P(   L              ( !UP$" %]R96QS+RYR96QS4$L! A0#%
M  @ !X5"4L[5]'EZ!@  #3X   \              ( !P (" 'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    (  >%0E*V]3\&M@(  %$W   :
M  "  6<) @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M  >%0E*XY#-,1@(  (PU   3              "  54, @!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@    !F &8  1P  ,P. @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>459</ContextCount>
  <ElementCount>516</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>113</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of the Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation</Role>
      <ShortName>Nature of the Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2105102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2114104 - 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>11</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2120105 - 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>12</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2124106 - 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>13</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2131108 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2136109 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2142110 - Disclosure - Other Assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnet</Role>
      <ShortName>Other Assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2145111 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2148112 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2151113 - Disclosure - Debt and Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowings</Role>
      <ShortName>Debt and Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2157114 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2160115 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2166116 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2168117 - Disclosure - Net (Loss) Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetLossIncomeperShare</Role>
      <ShortName>Net (Loss) Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2173118 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2182119 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2186120 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2206201 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2302301 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2310302 - 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>30</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2315303 - 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>31</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2321304 - 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>32</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2325305 - 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>33</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2329306 - 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>34</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2332307 - 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>35</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2337308 - 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>36</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2343309 - Disclosure - Other Assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnetTables</Role>
      <ShortName>Other Assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherAssetsnet</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2346310 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2349311 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2352312 - Disclosure - Debt and Other Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsTables</Role>
      <ShortName>Debt and Other Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/DebtandOtherBorrowings</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2358313 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2361314 - 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-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2369315 - Disclosure - Net (Loss) Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetLossIncomeperShareTables</Role>
      <ShortName>Net (Loss) Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NetLossIncomeperShare</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2374316 - 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>44</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2383317 - 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>45</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2403401 - 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>46</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2404402 - 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>47</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2407403 - 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>48</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2408404 - 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>49</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2411405 - 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>50</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2412406 - 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>51</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2413407 - 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>52</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2416408 - 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>53</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2417409 - 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>54</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2418410 - 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>55</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2419411 - 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>56</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2422412 - 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>57</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2423413 - 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>58</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2426414 - 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>59</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2427415 - 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>60</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2430416 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/InventoriesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2433417 - 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>62</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2434418 - 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>63</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2435419 - 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>64</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2438420 - 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>65</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2439421 - 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>66</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2440422 - 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>67</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2441423 - 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>68</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2444424 - Disclosure - Other Assets, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnetDetails</Role>
      <ShortName>Other Assets, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherAssetsnetTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2447425 - 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>70</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2450426 - 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>71</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2453427 - 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>72</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2454428 - Disclosure - Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails</Role>
      <ShortName>Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2455429 - 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>74</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2456430 - 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>75</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2459431 - 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>76</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2462432 - 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>77</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463433 - 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>78</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2464434 - 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>79</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2465435 - Disclosure - Retirement Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansNarrativeDetails</Role>
      <ShortName>Retirement Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2467436 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/CommitmentandContingencies</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2470437 - Disclosure - Net (Loss) Income per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails</Role>
      <ShortName>Net (Loss) Income per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NetLossIncomeperShareTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2471438 - Disclosure - Net (Loss) Income per Share - Schedule of Computation of Net Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails</Role>
      <ShortName>Net (Loss) Income per Share - Schedule of Computation of Net Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NetLossIncomeperShareTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2472439 - Disclosure - Net (Loss) Income per Share - Schedule of Issuable Weighted Average Share Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails</Role>
      <ShortName>Net (Loss) Income per Share - Schedule of Issuable Weighted Average Share Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NetLossIncomeperShareTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2475440 - 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>85</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2476441 - 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>86</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2477442 - 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>87</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2478443 - 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>88</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2479444 - 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>89</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2480445 - 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>90</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2481446 - 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>91</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2484447 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails</Role>
      <ShortName>Income Taxes - Schedule of Tax Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2485448 - 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>93</Position>
    </Report>
    <Report instance="algm-20201225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2487449 - 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>94</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="algm-20201225.htm">algm-20201225.htm</File>
    <File>algm-20201225.xsd</File>
    <File>algm-20201225_cal.xml</File>
    <File>algm-20201225_def.xml</File>
    <File>algm-20201225_lab.xml</File>
    <File>algm-20201225_pre.xml</File>
    <File>algm-20201225x10ex311.htm</File>
    <File>algm-20201225x10ex312.htm</File>
    <File>algm-20201225x10ex321.htm</File>
    <File>algm-20201225x10ex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>112
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "algm-20201225.htm": {
   "axisCustom": 0,
   "axisStandard": 38,
   "contextCount": 459,
   "dts": {
    "calculationLink": {
     "local": [
      "algm-20201225_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "algm-20201225_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-20201225.htm"
     ]
    },
    "labelLink": {
     "local": [
      "algm-20201225_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "algm-20201225_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-20201225.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 743,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 1,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 5
   },
   "keyCustom": 92,
   "keyStandard": 424,
   "memberCustom": 48,
   "memberStandard": 60,
   "nsprefix": "algm",
   "nsuri": "http://www.allegromicro.com/20201225",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.allegromicro.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Acquisition",
     "role": "http://www.allegromicro.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114104 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120105 - Disclosure - Fair Value Measurements",
     "role": "http://www.allegromicro.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124106 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128107 - Disclosure - Inventories",
     "role": "http://www.allegromicro.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131108 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136109 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142110 - Disclosure - Other Assets, net",
     "role": "http://www.allegromicro.com/role/OtherAssetsnet",
     "shortName": "Other Assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145111 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148112 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151113 - Disclosure - Debt and Other Borrowings",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowings",
     "shortName": "Debt and Other Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157114 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160115 - Disclosure - Retirement Plans",
     "role": "http://www.allegromicro.com/role/RetirementPlans",
     "shortName": "Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166116 - Disclosure - Commitment and Contingencies",
     "role": "http://www.allegromicro.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168117 - Disclosure - Net (Loss) Income per Share",
     "role": "http://www.allegromicro.com/role/NetLossIncomeperShare",
     "shortName": "Net (Loss) Income per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173118 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2182119 - Disclosure - Income Taxes",
     "role": "http://www.allegromicro.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2186120 - Disclosure - Related Party Transactions",
     "role": "http://www.allegromicro.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2206201 - 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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302301 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325305 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - Inventories (Tables)",
     "role": "http://www.allegromicro.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332307 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343309 - Disclosure - Other Assets, net (Tables)",
     "role": "http://www.allegromicro.com/role/OtherAssetsnetTables",
     "shortName": "Other Assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346310 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2349311 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2352312 - Disclosure - Debt and Other Borrowings (Tables)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsTables",
     "shortName": "Debt and Other Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2358313 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361314 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2369315 - Disclosure - Net (Loss) Income per Share (Tables)",
     "role": "http://www.allegromicro.com/role/NetLossIncomeperShareTables",
     "shortName": "Net (Loss) Income per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374316 - 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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2383317 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i821d6d9244cc4cf4ac15a37572ae93ed_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": "2403401 - 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-20201225.htm",
      "contextRef": "i821d6d9244cc4cf4ac15a37572ae93ed_D20171001-20171031",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i50457467a0c54412b570c4510735c68b_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": "2404402 - 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-20201225.htm",
      "contextRef": "i50457467a0c54412b570c4510735c68b_D20200328-20200328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredOfferingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - 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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredOfferingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i462d761fec5b454d93185cfdf81ef831_D20200926-20201225",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - 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-20201225.htm",
      "contextRef": "i462d761fec5b454d93185cfdf81ef831_D20200926-20201225",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
     "shortName": "Consolidated Statements of Comprehensive (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reportingunit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reportingunit",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - 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-20201225.htm",
      "contextRef": "i8872a5224b5945c4bfe710e6d32c6811_D20200828-20200828",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i9894747e3bdc4e46b68fa18b58075511_I20200828",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - 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-20201225.htm",
      "contextRef": "ic4f5e668b593433d8b3d68cedbfcac97_D20200828-20200828",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - 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-20201225.htm",
      "contextRef": "id9dbd80a8c654ef38a7470b52e89bfbf_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - 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-20201225.htm",
      "contextRef": "i74acf3149e704a9785660e1abe6b8a88_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418410 - 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-20201225.htm",
      "contextRef": "i4b3288afbbe54ac8a19f16edd5c0e0e0_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419411 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i21c3fcfdd24143ad91d276c2367abd99_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - 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-20201225.htm",
      "contextRef": "i21c3fcfdd24143ad91d276c2367abd99_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "idc65a36bee7c481591c9088ddda526a2_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": "2423413 - 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-20201225.htm",
      "contextRef": "idc65a36bee7c481591c9088ddda526a2_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i2aad05b48fb44aabaec4ee037362584c_I20190329",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i48ab9576f15f4a3f840055fe938d5cc4_I20190329",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3e2a93e18db54926954409d36d186211_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430416 - Disclosure - Inventories (Details)",
     "role": "http://www.allegromicro.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3e2a93e18db54926954409d36d186211_I20200327",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - 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",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - 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-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3e2a93e18db54926954409d36d186211_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439421 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440422 - 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-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - 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",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValueAddedTaxReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444424 - Disclosure - Other Assets, net (Details)",
     "role": "http://www.allegromicro.com/role/OtherAssetsnetDetails",
     "shortName": "Other Assets, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValueAddedTaxReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447425 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450426 - 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",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i59593ca6174848208e644b7395ebc8aa_D20200328-20201225",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453427 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454428 - Disclosure - Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails",
     "shortName": "Debt and Other Borrowings - Schedule of Principal Maturities of Debt Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455429 - 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-20201225.htm",
      "contextRef": "ica52732a8a8d47bfb29e2f3cbc971f43_I20200930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i1cd6cd8bc0194182b54dfb1d068b76e8_D20200301-20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456430 - 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-20201225.htm",
      "contextRef": "i512cbe2f832643118d553fd1202db982_I20190122",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459431 - 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-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3985e1ab233f433cb8b7639636370f19_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462432 - 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-20201225.htm",
      "contextRef": "i3985e1ab233f433cb8b7639636370f19_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "ibe80ab06c00d4f86affdc178ad2fef17_I20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463433 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
     "shortName": "Retirement Plans - Fair Value of Entity's Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i640db8d06f7941aa8417e71223810203_I20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8d4d69e9e3784b9db1b562dc4d0d6bcd_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464434 - 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-20201225.htm",
      "contextRef": "i23e30af59cad4896affb6947d8e3cf6d_D20200328-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Nature of the Business and Basis of Presentation",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation",
     "shortName": "Nature of the Business and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3985e1ab233f433cb8b7639636370f19_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465435 - Disclosure - Retirement Plans - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
     "shortName": "Retirement Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i3985e1ab233f433cb8b7639636370f19_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467436 - Disclosure - Commitment and Contingencies (Details)",
     "role": "http://www.allegromicro.com/role/CommitmentandContingenciesDetails",
     "shortName": "Commitment and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8cda46113a9e4d16952e1fcca452cf68_I20201225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470437 - Disclosure - Net (Loss) Income per Share - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails",
     "shortName": "Net (Loss) Income per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471438 - Disclosure - Net (Loss) Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "role": "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails",
     "shortName": "Net (Loss) Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472439 - Disclosure - Net (Loss) Income per Share - Schedule of Issuable Weighted Average Share Information (Details)",
     "role": "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
     "shortName": "Net (Loss) 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-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i1c2fe7d5602a4ea2952e8120143218b4_I20171031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:NumberOfClassesOfStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "class",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475440 - 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-20201225.htm",
      "contextRef": "i1c2fe7d5602a4ea2952e8120143218b4_I20171031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:NumberOfClassesOfStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "class",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i12c9d07ced134bf0bcec275d5bcdd2b4_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConversionOfStockSharesIssued1",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476441 - 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
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i1fece4296e754ed2ae22bdc9286a79bb_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477442 - 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-20201225.htm",
      "contextRef": "i1fece4296e754ed2ae22bdc9286a79bb_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478443 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i57efa50bfc7e4f68bdcb73d2e7cc30dc_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479444 - 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-20201225.htm",
      "contextRef": "i268b87f7dc0442a7b4d2859a7b9ac7b2_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105102 - 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-20201225.htm",
      "contextRef": "i8050c2f655884a83b61957afce5b81c7_D20200328-20201225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i43259baa1d044abc902577ecc2d466e9_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480445 - 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-20201225.htm",
      "contextRef": "i43259baa1d044abc902577ecc2d466e9_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481446 - 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",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "if6c8b4db502c47f69af939cc69f9d1b4_D20200926-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484447 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails",
     "shortName": "Income Taxes - Schedule of Tax Provision (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2485448 - 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-20201225.htm",
      "contextRef": "id82c492c2a014eee8fdafe914e333d93_D20190330-20190628",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationTaxSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20201225.htm",
      "contextRef": "i51c7ed156a9a4adf98b094e5c88f327e_D20200926-20201225",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2487449 - 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-20201225.htm",
      "contextRef": "ida3726ba56594890b77c676eaefcdf4f_I20200328",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 113,
   "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 4.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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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)",
        "negatedTerseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)"
       }
      }
     },
     "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccruedSeveranceCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Capitalization Changes",
        "label": "Adjustments To Additional Paid In Capital, Capitalization Changes",
        "negatedTerseLabel": "Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries",
        "terseLabel": "Adjustments to additional paid in capital, capitalization changes"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock",
        "label": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock",
        "verboseLabel": "Reclassification of certain class L shares"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_CommonClassLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class L",
        "label": "Common Class L [Member]",
        "verboseLabel": "Common\u00a0Stock,\u00a0Class\u00a0L"
       }
      }
     },
     "localname": "CommonClassLMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/NetLossIncomeperShareNarrativeDetails",
      "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ContingentConsiderationFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration, Fair Value Disclosure",
        "label": "Contingent Consideration, Fair Value Disclosure",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "ContingentConsiderationFairValueDisclosure",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals",
        "negatedTerseLabel": "Accruals"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures": {
     "auth_ref": [],
     "crdr": "credit",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals",
        "negatedTerseLabel": "Accruals"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_DefinedBenefitPlanRetirementEligibilityAge": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Retirement Eligibility Age",
        "label": "Defined Benefit Plan, Retirement Eligibility Age",
        "terseLabel": "Retirement age"
       }
      }
     },
     "localname": "DefinedBenefitPlanRetirementEligibilityAge",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent",
        "terseLabel": "Annual operating tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_ICTechnologyDevelopmentAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IC Technology Development Agreement",
        "label": "IC Technology Development Agreement [Member]",
        "terseLabel": "IC Technology Development Agreement"
       }
      }
     },
     "localname": "ICTechnologyDevelopmentAgreementMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IncreaseDecreaseInDueToFromRelatedParties": {
     "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": "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/InventoriesDetails": {
       "order": 1.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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Less",
        "label": "Less [Abstract]",
        "terseLabel": "Less:"
       }
      }
     },
     "localname": "LessAbstract",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LongTermDebtMaturityAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Debt, Maturity, After Year Four",
        "label": "Long-Term Debt, Maturity, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturityAfterYearFour",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Countries",
        "label": "Other Countries [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PensionPromiseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Promise",
        "label": "Pension Promise [Member]",
        "terseLabel": "Pension Promise"
       }
      }
     },
     "localname": "PensionPromiseMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PhotonicsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Photonics",
        "label": "Photonics [Member]",
        "terseLabel": "Photonics"
       }
      }
     },
     "localname": "PhotonicsMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_RelatedPartyTransactionMonthlyFeePayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Monthly Fee Payable",
        "label": "Related Party Transaction, Monthly Fee Payable",
        "terseLabel": "Monthly fee payable"
       }
      }
     },
     "localname": "RelatedPartyTransactionMonthlyFeePayable",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionSeverancePaymentIfTerminated": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Severance Payment If Terminated",
        "label": "Related Party Transaction, Severance Payment If Terminated",
        "terseLabel": "Severance payment if terminated"
       }
      }
     },
     "localname": "RelatedPartyTransactionSeverancePaymentIfTerminated",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 and restricted cash equivalents, fair value disclosure"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_SankenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sanken",
        "label": "Sanken [Member]",
        "terseLabel": "Sanken"
       }
      }
     },
     "localname": "SankenMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "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]",
        "terseLabel": "Senior Secured Term Loan"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_UnsecuredRevolvingCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Revolving Credit Facilities",
        "label": "Unsecured Revolving Credit Facilities [Member]",
        "terseLabel": "Unsecured Revolving Credit Facilities"
       }
      }
     },
     "localname": "UnsecuredRevolvingCreditFacilitiesMember",
     "nsuri": "http://www.allegromicro.com/20201225",
     "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/20201225",
     "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/InventoriesDetails"
     ],
     "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/20201225",
     "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/20201225",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Greater China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_KR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "KOREA, REPUBLIC OF",
        "terseLabel": "South Korea"
       }
      }
     },
     "localname": "KR",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PHILIPPINES",
        "terseLabel": "Philippines"
       }
      }
     },
     "localname": "PH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "THAILAND",
        "terseLabel": "Thailand"
       }
      }
     },
     "localname": "TH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r672"
     ],
     "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"
       }
      }
     },
     "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": [
      "r672"
     ],
     "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": [
      "r674"
     ],
     "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": [
      "r672"
     ],
     "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": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r672"
     ],
     "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": [
      "r672"
     ],
     "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": [
      "r672"
     ],
     "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": [
      "r672"
     ],
     "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_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": [
      "r668"
     ],
     "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": [
      "r669"
     ],
     "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": [
      "r192",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r204",
      "r207"
     ],
     "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": [
      "r192",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r204",
      "r207"
     ],
     "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": [
      "r215"
     ],
     "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": [
      "r214",
      "r300",
      "r304",
      "r644"
     ],
     "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": [
      "r215",
      "r558"
     ],
     "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": [
      "r407",
      "r417",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r641",
      "r645"
     ],
     "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/CommitmentandContingenciesDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r407",
      "r417",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r641",
      "r645"
     ],
     "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/CommitmentandContingenciesDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r214",
      "r300",
      "r304",
      "r644"
     ],
     "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"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r208",
      "r300",
      "r302",
      "r572",
      "r640",
      "r642"
     ],
     "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": [
      "r208",
      "r300",
      "r302",
      "r572",
      "r640",
      "r642"
     ],
     "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": [
      "r345",
      "r407",
      "r417",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r641",
      "r645"
     ],
     "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/CommitmentandContingenciesDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r345",
      "r407",
      "r417",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r641",
      "r645"
     ],
     "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/CommitmentandContingenciesDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r300",
      "r303",
      "r643",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665"
     ],
     "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": [
      "r209",
      "r210",
      "r300",
      "r303",
      "r643",
      "r654",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "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_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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": 5.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": [
      "r59",
      "r139",
      "r557",
      "r559"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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_AccountsPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r139",
      "r556",
      "r598",
      "r628"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties.",
        "label": "Accounts Payable, Related Parties",
        "terseLabel": "Accounts payable to related party"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r20",
      "r59"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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": [
      "r15",
      "r35",
      "r216",
      "r217"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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 December\u00a025, 2020 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": [
      "r73",
      "r139",
      "r556",
      "r559"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 2.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": [
      "r261",
      "r265",
      "r266"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Environmental accruals"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r28",
      "r593",
      "r616"
     ],
     "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 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": [
      "r19",
      "r20",
      "r63"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 8.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": [
      "r19",
      "r20",
      "r63"
     ],
     "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 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": [
      "r19",
      "r20",
      "r63"
     ],
     "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 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": [
      "r19",
      "r63",
      "r312"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.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": [
      "r55",
      "r255"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r38",
      "r82",
      "r83",
      "r84",
      "r620",
      "r650",
      "r651"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r81",
      "r84",
      "r85",
      "r142",
      "r143",
      "r144",
      "r514",
      "r646",
      "r647"
     ],
     "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": [
      "r244"
     ],
     "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": [
      "r36",
      "r448"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r445",
      "r446",
      "r447"
     ],
     "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": [
      "r123",
      "r248"
     ],
     "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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r420",
      "r423",
      "r451",
      "r452"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r423",
      "r442",
      "r450"
     ],
     "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": [
      "r42",
      "r219",
      "r227"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 1.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": [
      "r229"
     ],
     "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": [
      "r101",
      "r123",
      "r550"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r123",
      "r241",
      "r248"
     ],
     "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": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of net loss per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r133",
      "r196",
      "r200",
      "r206",
      "r225",
      "r509",
      "r515",
      "r536",
      "r591",
      "r615"
     ],
     "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": [
      "r17",
      "r18",
      "r78",
      "r133",
      "r225",
      "r509",
      "r515",
      "r536"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.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": [
      "r521"
     ],
     "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_AwardTypeAxis": {
     "auth_ref": [
      "r424",
      "r444"
     ],
     "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/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/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankLoanObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates.",
        "label": "Bank Loan Obligations [Member]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "BankLoanObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r400",
      "r413"
     ],
     "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/InventoriesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r400",
      "r413",
      "r484",
      "r485"
     ],
     "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/InventoriesDetails"
     ],
     "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": [
      "r495",
      "r496",
      "r498"
     ],
     "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": [
      "r493",
      "r495",
      "r496",
      "r500"
     ],
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r502"
     ],
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r494",
      "r497",
      "r501"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 6.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": [
      "r503"
     ],
     "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 6.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": [
      "r487"
     ],
     "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": [
      "r486",
      "r487"
     ],
     "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"
       }
      }
     },
     "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r486",
      "r487"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Acquired inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r486",
      "r487"
     ],
     "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": [
      "r487"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r13",
      "r52",
      "r125"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/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 and cash equivalents, fair value disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r119",
      "r125",
      "r130"
     ],
     "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"
       }
      }
     },
     "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": [
      "r119",
      "r541"
     ],
     "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": [
      "r111"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.",
        "label": "Cash Divested from Deconsolidation",
        "negatedTerseLabel": "Contribution of cash balances due to divestiture of subsidiary"
       }
      }
     },
     "localname": "CashDivestedFromDeconsolidation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Noncash transactions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r132",
      "r133",
      "r158",
      "r159",
      "r160",
      "r163",
      "r165",
      "r174",
      "r175",
      "r176",
      "r225",
      "r536"
     ],
     "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/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r69",
      "r266",
      "r599",
      "r625"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 16)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r273"
     ],
     "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/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r142",
      "r143"
     ],
     "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/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r33"
     ],
     "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": [
      "r33"
     ],
     "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": [
      "r33"
     ],
     "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": [
      "r33",
      "r285"
     ],
     "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": [
      "r33"
     ],
     "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": [
      "r316",
      "r318"
     ],
     "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": [
      "r87",
      "r89",
      "r90",
      "r98",
      "r607",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "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 (loss) income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r87",
      "r89",
      "r97",
      "r507",
      "r508",
      "r519",
      "r606",
      "r635"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Comprehensive expense attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r87",
      "r89",
      "r96",
      "r506",
      "r519",
      "r605",
      "r634"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive (loss) income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r185",
      "r186",
      "r214",
      "r533",
      "r534"
     ],
     "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": [
      "r185",
      "r186",
      "r214",
      "r533",
      "r534",
      "r653"
     ],
     "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": [
      "r185",
      "r186",
      "r214",
      "r533",
      "r534",
      "r653"
     ],
     "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": [
      "r179",
      "r612"
     ],
     "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": [
      "r185",
      "r186",
      "r214",
      "r533",
      "r534"
     ],
     "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": [
      "r182",
      "r185",
      "r186",
      "r187",
      "r533",
      "r535"
     ],
     "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": [
      "r185",
      "r186",
      "r214",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "auth_ref": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r103",
      "r572"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/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_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r134",
      "r469",
      "r476",
      "r478"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Operating taxes"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r183",
      "r214"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r284"
     ],
     "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": [
      "r27",
      "r28",
      "r29",
      "r592",
      "r595",
      "r613"
     ],
     "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_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r66"
     ],
     "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_DebtInstrumentTable": {
     "auth_ref": [
      "r66",
      "r137",
      "r286",
      "r287",
      "r288",
      "r289",
      "r548",
      "r549",
      "r551",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r310",
      "r314"
     ],
     "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/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r56",
      "r131"
     ],
     "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": [
      "r310",
      "r314"
     ],
     "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/CommonStockandStockBasedCompensationNarrativeDetails",
      "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": [
      "r317",
      "r425"
     ],
     "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": [
      "r311",
      "r315"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r56",
      "r550"
     ],
     "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_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r458",
      "r459"
     ],
     "calculation": {
      "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 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": [
      "r123",
      "r134",
      "r470",
      "r476",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOfferingCosts": {
     "auth_ref": [
      "r77",
      "r234"
     ],
     "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_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": {
     "auth_ref": [
      "r350",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held",
        "terseLabel": "Revaluation of equity securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r323",
      "r361",
      "r388"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "negatedTerseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r323",
      "r362",
      "r389",
      "r394",
      "r395"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": {
     "auth_ref": [
      "r323",
      "r363",
      "r390"
     ],
     "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 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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r26",
      "r321",
      "r322",
      "r344",
      "r394",
      "r590",
      "r614"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "auth_ref": [
      "r346"
     ],
     "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": [
      "r346",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Stocks and other investments"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r392",
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "terseLabel": "Expected contributions in current fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r323",
      "r360",
      "r387",
      "r394",
      "r395"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 5.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": [
      "r335",
      "r346",
      "r348",
      "r349",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Assets of non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r323",
      "r327",
      "r359",
      "r386",
      "r394",
      "r395"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r357",
      "r384",
      "r394",
      "r395"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension expense"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": {
     "auth_ref": [
      "r346",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]",
        "terseLabel": "Fair Value of Entity's Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Change in foreign currency exchange rates"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": {
     "auth_ref": [
      "r351"
     ],
     "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": [
      "r351"
     ],
     "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": [
      "r325",
      "r358",
      "r385",
      "r394",
      "r395"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Total contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Maximum employer contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r123",
      "r253"
     ],
     "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": [
      "r123",
      "r193"
     ],
     "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": [
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308"
     ],
     "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": [
      "r300"
     ],
     "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": [
      "r453"
     ],
     "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": [
      "r8"
     ],
     "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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r252",
      "r258"
     ],
     "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_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r400",
      "r413"
     ],
     "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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r290"
     ],
     "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_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r16",
      "r23",
      "r34",
      "r135",
      "r556"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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 (loss) income attributable to Allegro MicroSystems, Inc. per share (Note 17):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r99",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r155",
      "r158",
      "r163",
      "r164",
      "r165",
      "r170",
      "r171",
      "r608",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net (loss) income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "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": [
      "r99",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r158",
      "r163",
      "r164",
      "r165",
      "r170",
      "r171",
      "r608",
      "r637"
     ],
     "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 (loss) 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/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r166",
      "r168",
      "r169",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net (Loss) Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r443"
     ],
     "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": [
      "r443"
     ],
     "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_EquityComponentDomain": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r146",
      "r152",
      "r154",
      "r173",
      "r226",
      "r285",
      "r290",
      "r445",
      "r446",
      "r447",
      "r472",
      "r473",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r646",
      "r647",
      "r648"
     ],
     "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/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "auth_ref": [
      "r222",
      "r576",
      "r578",
      "r580",
      "r582",
      "r584",
      "r586"
     ],
     "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": [
      "r224"
     ],
     "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": [
      "r53",
      "r197",
      "r223"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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": [
      "r521",
      "r522",
      "r523",
      "r529"
     ],
     "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": [
      "r521",
      "r531",
      "r532"
     ],
     "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": [
      "r521",
      "r531"
     ],
     "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": [
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r394",
      "r522",
      "r562",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r521",
      "r522",
      "r524",
      "r525",
      "r530"
     ],
     "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": [
      "r528"
     ],
     "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": [
      "r346",
      "r348",
      "r353",
      "r394",
      "r522",
      "r562"
     ],
     "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": [
      "r346",
      "r348",
      "r353",
      "r394",
      "r522",
      "r563"
     ],
     "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": [
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r394",
      "r522",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_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": [
      "r526",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r527"
     ],
     "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": "Additions during the year"
       }
      }
     },
     "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": [
      "r526"
     ],
     "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": [
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r394",
      "r562",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r528",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted-\u00a0Average\u00a0Lives",
        "verboseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r249"
     ],
     "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": [
      "r249"
     ],
     "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": [
      "r249"
     ],
     "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": [
      "r242",
      "r245",
      "r247",
      "r250",
      "r573",
      "r574"
     ],
     "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_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r247",
      "r574"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r242",
      "r246"
     ],
     "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": [
      "r247",
      "r573"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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": [
      "r243"
     ],
     "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_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r537",
      "r538",
      "r539",
      "r540"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency transaction (loss) gain"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.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": [
      "r123",
      "r282",
      "r283"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on debt extinguishment",
        "terseLabel": "Loss on debt extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/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": [
      "r184"
     ],
     "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": [
      "r235",
      "r236",
      "r589"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/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": [
      "r237"
     ],
     "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": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r238"
     ],
     "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_GranteeStatusAxis": {
     "auth_ref": [
      "r419",
      "r421",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r102",
      "r133",
      "r196",
      "r199",
      "r202",
      "r205",
      "r207",
      "r225",
      "r536"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r93",
      "r196",
      "r199",
      "r202",
      "r205",
      "r207",
      "r587",
      "r602",
      "r609",
      "r638"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "(Loss) income before income tax (benefit) provision",
        "totalLabel": "(Loss) income before income tax (benefit) provision"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r91",
      "r99",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r158",
      "r163",
      "r164",
      "r600",
      "r603",
      "r608",
      "r631"
     ],
     "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 (loss) 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/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r91",
      "r99",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r158",
      "r163",
      "r164",
      "r165",
      "r608",
      "r631",
      "r633",
      "r637"
     ],
     "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 (loss) 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/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r94",
      "r123",
      "r194",
      "r223",
      "r601",
      "r630"
     ],
     "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": [
      "r400",
      "r413"
     ],
     "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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r9",
      "r10",
      "r11",
      "r258",
      "r259"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r257"
     ],
     "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_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": [
      "r463",
      "r465",
      "r467",
      "r471"
     ],
     "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": [
      "r462",
      "r466",
      "r468",
      "r474",
      "r479",
      "r481",
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r134",
      "r153",
      "r154",
      "r195",
      "r460",
      "r475",
      "r480",
      "r639"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "(Benefit) provision for income taxes",
        "totalLabel": "(Benefit) provision for income taxes",
        "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/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "auth_ref": [
      "r461"
     ],
     "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": "Settlement of IRS transfer pricing audits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r126"
     ],
     "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_IncreaseDecreaseInAccountsPayableRelatedParties": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Accounts Payable, Related Parties",
        "negatedTerseLabel": "Reduction of intercompany balances"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.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) income, 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": [
      "r117",
      "r120",
      "r126"
     ],
     "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": [
      "r598",
      "r626"
     ],
     "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/InventoriesDetails"
     ],
     "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": [
      "r233"
     ],
     "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": [
      "r43",
      "r232"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesDetails": {
       "order": 4.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/InventoriesDetails"
     ],
     "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/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r14",
      "r76"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "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/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r45",
      "r46",
      "r232"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesDetails": {
       "order": 3.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/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r44",
      "r232"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesDetails": {
       "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/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r231"
     ],
     "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/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperating": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.",
        "label": "Investment Income, Nonoperating",
        "terseLabel": "Income in earnings of equity investment"
       }
      }
     },
     "localname": "InvestmentIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r302"
     ],
     "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_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r552"
     ],
     "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/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r62",
      "r133",
      "r201",
      "r225",
      "r510",
      "r515",
      "r516",
      "r536"
     ],
     "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": [
      "r41",
      "r133",
      "r225",
      "r536",
      "r597",
      "r623"
     ],
     "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": [
      "r65",
      "r133",
      "r225",
      "r510",
      "r515",
      "r516",
      "r536"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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": [
      "r521"
     ],
     "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": [
      "r29",
      "r595",
      "r613"
     ],
     "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": [
      "r60",
      "r137"
     ],
     "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": [
      "r60"
     ],
     "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": [
      "r60"
     ],
     "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/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r60"
     ],
     "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": [
      "r60",
      "r137"
     ],
     "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/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": [
      "r221"
     ],
     "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": [
      "r212"
     ],
     "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": [
      "r29",
      "r281",
      "r595",
      "r618"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "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/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r61"
     ],
     "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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r140",
      "r279"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r140",
      "r279"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r140",
      "r279"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r140",
      "r279"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsScheduleofPrincipalMaturitiesofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r66"
     ],
     "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 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"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r66",
      "r277",
      "r278"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Obligations due under Senior Secured Credit Facilities"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r66"
     ],
     "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": [
      "r66",
      "r280"
     ],
     "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/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r275"
     ],
     "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/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r266"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Indemnification accruals"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "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": [
      "r75",
      "r133",
      "r225",
      "r536",
      "r596",
      "r622"
     ],
     "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_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"
     ],
     "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"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r346"
     ],
     "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": [
      "r119"
     ],
     "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": [
      "r119"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r119",
      "r121",
      "r124"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r11",
      "r86",
      "r88",
      "r95",
      "r124",
      "r133",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r153",
      "r154",
      "r161",
      "r196",
      "r199",
      "r202",
      "r205",
      "r207",
      "r225",
      "r536",
      "r604",
      "r632"
     ],
     "calculation": {
      "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 (loss) income attributable to Allegro MicroSystems, Inc.",
        "verboseLabel": "Net (loss) income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r86",
      "r88",
      "r153",
      "r154",
      "r512",
      "r518"
     ],
     "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/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r155",
      "r156",
      "r162",
      "r165",
      "r196",
      "r199",
      "r202",
      "r205",
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "verboseLabel": "Net (loss) income attributable to common stockholders, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r157",
      "r162",
      "r165"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net (loss) income attributable to common stockholders, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Impact of Recently Issued Accounting Standards"
       }
      }
     },
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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 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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r142",
      "r143",
      "r144",
      "r290",
      "r504"
     ],
     "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": [
      "r210"
     ],
     "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": [
      "r427"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r58",
      "r139",
      "r557"
     ],
     "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": [
      "r139",
      "r556",
      "r628"
     ],
     "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": [
      "r67",
      "r139",
      "r556"
     ],
     "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": [
      "r139",
      "r556",
      "r629"
     ],
     "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": [
      "r23",
      "r34",
      "r135",
      "r556"
     ],
     "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_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"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r196",
      "r199",
      "r202",
      "r205",
      "r207"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating (loss) income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "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": [
      "r12",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Nature of the Business and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Assets, net"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r80",
      "r82"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "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": 3.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": [
      "r313",
      "r315"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.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": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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": [
      "r106"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Defined Benefit Plan"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r320",
      "r321",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r63",
      "r276"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 7.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": [
      "r30",
      "r594",
      "r617"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 4.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": [
      "r492"
     ],
     "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": [
      "r114"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r116"
     ],
     "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"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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": [
      "r109",
      "r499"
     ],
     "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": [
      "r109"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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": [
      "r110"
     ],
     "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 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": [
      "r321",
      "r344",
      "r594",
      "r617"
     ],
     "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 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": [
      "r345",
      "r347",
      "r353",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r394",
      "r396",
      "r397",
      "r398",
      "r418"
     ],
     "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": [
      "r30",
      "r321",
      "r322",
      "r344",
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Accrued retirement, other long-term liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r319",
      "r321",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r399",
      "r413",
      "r414",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Stock Units (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/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r394"
     ],
     "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": [
      "r424",
      "r444"
     ],
     "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/CommonStockandStockBasedCompensationNarrativeDetails",
      "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/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r32"
     ],
     "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": [
      "r32"
     ],
     "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": [
      "r32"
     ],
     "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": [
      "r32"
     ],
     "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": [
      "r32"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at December\u00a025, 2020 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": [
      "r17",
      "r50",
      "r51"
     ],
     "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_PrepaidExpenseNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.",
        "label": "Prepaid Expense, Noncurrent",
        "terseLabel": "Prepaid contracts long-term"
       }
      }
     },
     "localname": "PrepaidExpenseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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": [
      "r113"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r113",
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from lines of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "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": [
      "r113"
     ],
     "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 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": [
      "r108"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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": [
      "r11",
      "r86",
      "r88",
      "r118",
      "r133",
      "r145",
      "r153",
      "r154",
      "r196",
      "r199",
      "r202",
      "r205",
      "r207",
      "r225",
      "r506",
      "r511",
      "r513",
      "r518",
      "r519",
      "r536",
      "r609"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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 (loss) income",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "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": [
      "r55",
      "r256"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r655",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r54",
      "r254"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r24",
      "r25",
      "r256",
      "r624"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r24",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r24",
      "r254"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r100",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Charged to costs and expenses or revenue"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r372",
      "r555",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r372",
      "r555",
      "r556",
      "r559"
     ],
     "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": [
      "r372"
     ],
     "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": [
      "r555"
     ],
     "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": [
      "r372",
      "r555",
      "r559",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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": [
      "r553",
      "r554",
      "r556",
      "r560",
      "r561"
     ],
     "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_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r115",
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "terseLabel": "Repayments of line-of-credit agreement"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r115"
     ],
     "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": [
      "r115"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedTerseLabel": "Repayment of senior secured debt"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r115"
     ],
     "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"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r454",
      "r667"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r22",
      "r125",
      "r130",
      "r588",
      "r619"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "periodEndLabel": "Restricted cash at end of period",
        "periodStartLabel": "Restricted cash at beginning of period"
       }
      }
     },
     "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": [
      "r13",
      "r22",
      "r130"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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": [
      "r166"
     ],
     "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/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r37",
      "r290",
      "r448",
      "r621",
      "r649",
      "r651"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "(Accumulated deficit) / 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": [
      "r142",
      "r143",
      "r144",
      "r146",
      "r152",
      "r154",
      "r226",
      "r445",
      "r446",
      "r447",
      "r472",
      "r473",
      "r646",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings / Accum. Deficit"
       }
      }
     },
     "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": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r380",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r380",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r319",
      "r320",
      "r321",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r413",
      "r414",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r319",
      "r320",
      "r321",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r379",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r413",
      "r414",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r191",
      "r192",
      "r198",
      "r203",
      "r204",
      "r208",
      "r209",
      "r214",
      "r299",
      "r300",
      "r572"
     ],
     "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_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r309"
     ],
     "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": [
      "r211"
     ],
     "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"
     ],
     "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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "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"
     ],
     "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": [
      "r185",
      "r214"
     ],
     "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": [
      "r74"
     ],
     "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": [
      "r242"
     ],
     "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": [
      "r242"
     ],
     "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": [
      "r166"
     ],
     "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/NetLossIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r484",
      "r485"
     ],
     "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": [
      "r335"
     ],
     "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_ScheduleOfConversionsOfStockTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r218",
      "r230"
     ],
     "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/DebtandOtherBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r310",
      "r314"
     ],
     "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": [
      "r310",
      "r314"
     ],
     "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_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r378",
      "r379",
      "r382",
      "r383",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Tax (Benefit) Provision"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r423",
      "r441",
      "r450"
     ],
     "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": [
      "r423",
      "r441",
      "r450"
     ],
     "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": [
      "r208"
     ],
     "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_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r242",
      "r246",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r242",
      "r246"
     ],
     "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": [
      "r239",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Summary of Changes in Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r21",
      "r47",
      "r48",
      "r49"
     ],
     "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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Principal Maturities of Debt Obligations"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r357"
     ],
     "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": [
      "r127",
      "r128",
      "r129"
     ],
     "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": [
      "r430"
     ],
     "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": [
      "r430"
     ],
     "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_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Other Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Assets, Net"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r55",
      "r256"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r488"
     ],
     "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": [
      "r136",
      "r557",
      "r559"
     ],
     "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": [
      "r92",
      "r213"
     ],
     "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": [
      "r424",
      "r444"
     ],
     "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/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Issuable Weighted Average Share Information"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "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_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "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 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": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.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": [
      "r425"
     ],
     "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": [
      "r425"
     ],
     "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": [
      "r429"
     ],
     "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": [
      "r434"
     ],
     "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": [
      "r432"
     ],
     "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": [
      "r432"
     ],
     "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": [
      "r431"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "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_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": [
      "r431"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "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_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": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted-Average Remaining Contractual Life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "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)",
        "verboseLabel": "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": [
      "r433"
     ],
     "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": [
      "r438"
     ],
     "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/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r437"
     ],
     "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/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r439"
     ],
     "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/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/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r422",
      "r426"
     ],
     "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/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/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r419",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Share-based Payment Arrangement, Nonemployee"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/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": [
      "r436",
      "r449"
     ],
     "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/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r57",
      "r627"
     ],
     "calculation": {
      "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 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": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r132",
      "r133",
      "r158",
      "r159",
      "r160",
      "r163",
      "r165",
      "r174",
      "r175",
      "r176",
      "r225",
      "r285",
      "r536"
     ],
     "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/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r71",
      "r142",
      "r143",
      "r144",
      "r146",
      "r152",
      "r154",
      "r173",
      "r226",
      "r285",
      "r290",
      "r445",
      "r446",
      "r447",
      "r472",
      "r473",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r646",
      "r647",
      "r648"
     ],
     "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/NetLossIncomeperShareNarrativeDetails"
     ],
     "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": [
      "r142",
      "r143",
      "r144",
      "r173",
      "r572"
     ],
     "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": [
      "r70",
      "r285",
      "r286",
      "r290"
     ],
     "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": [
      "r32",
      "r33",
      "r285",
      "r290"
     ],
     "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)",
        "verboseLabel": "Issuance of common shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r71",
      "r285",
      "r290"
     ],
     "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": [
      "r32",
      "r33",
      "r285",
      "r290"
     ],
     "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_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r32",
      "r33",
      "r285",
      "r290"
     ],
     "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",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r32",
      "r33",
      "r285",
      "r290"
     ],
     "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",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r33",
      "r39",
      "r40",
      "r133",
      "r220",
      "r225",
      "r536"
     ],
     "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": [
      "r133",
      "r142",
      "r143",
      "r144",
      "r146",
      "r152",
      "r225",
      "r226",
      "r290",
      "r445",
      "r446",
      "r447",
      "r472",
      "r473",
      "r504",
      "r505",
      "r517",
      "r536",
      "r542",
      "r543",
      "r547",
      "r647",
      "r648"
     ],
     "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_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/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "auth_ref": [
      "r455",
      "r456"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "terseLabel": "Discrete tax items"
       }
      }
     },
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r489"
     ],
     "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": [
      "r72"
     ],
     "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": [
      "r490"
     ],
     "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_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r346",
      "r610",
      "r652"
     ],
     "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": [
      "r56"
     ],
     "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": [
      "r457",
      "r464"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Provision for uncertain tax positions (net)"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r107"
     ],
     "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": [
      "r107"
     ],
     "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": [
      "r177",
      "r178",
      "r180",
      "r181",
      "r188",
      "r189",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "VAT receivables long-term, net"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/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": [
      "r444"
     ],
     "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": [
      "r444"
     ],
     "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": [
      "r165"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Dilutive effect of common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r157",
      "r165"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "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/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r155",
      "r165"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average common shares (in shares)",
        "verboseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetLossIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetLossIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 12
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r669": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r67": {
   "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"
  },
  "r670": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r671": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r672": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r673": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r674": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>113
<FILENAME>0000866291-21-000007-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000866291-21-000007-xbrl.zip
M4$L#!!0    (  >%0E*P@W,_@ZP#  47,  1    86QG;2TR,#(P,3(R-2YH
M=&WLO5N76S>N+?R^?T6^/)_J\ *2H$=WSO ER79OW]IVDN.\[ &0H$M.E>26
M5(XKO_X#5:YRV7''=JR2UE(I3AQ=EI:6UIP )D@0_/O_?7U\]-4KF2\FL^D_
MOK9_,U]_]7^__?O_=W#P_VX]OO?5G5DY.9;I\JO;<Z&EU*]^FRP/O_JYRN+7
MK]I\=OS5S[/YKY-7='"P^LSMV<O3^>3YX?(K9YQ][\WY#6N(2\KA@ *; ZA
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
M[ZV*?',__G#P+H:('(/KE0/*7X*4/?G$U04/MJF*C_!^V8 *^3V1]T1>8]U
MO"3OOX#(DK,XCR ]1CH+&4T5*BZIWG$MX ARST$2N<M_)? K43G]0#ZV&&5G
M"+SYI#,GGW,T#B [**5@MK9$LDK5EBV/H7'-GL##(? 6&BF6F@"CJQP%3-])
M*ZB B)8BIE8RC6";M#V!AT'@+6WB6*'YXJ+4#-!B0M>HY93),I9FTPC6K>T)
M/!P";W[A):CS3=$VZ>/7 6KV%D-IM:&5AMZ.0 -OG5W=@B[&H7^0V?,YO3R<
M%#KZPU+M']<V^OU)3'Y[+=="#IO*Z!O7:DW?!2(QM>9=!7*8O, 8YA(_0J75
MV,#\],;M!]?%&5\S"CN&8E:3AKF!9R:*R7(1L<RIVC ""F^=7Y]H0_]\M*?P
M55#8UN2"*<R]3S)XPPDE2*I0Q2:;R@@H_(D,^I_'>R^\DQ1.J39A5!71VPX
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
M$]>40M@3:"]Y_GR>M:^W*ZU6!Q8\U6RK2[&XWIZ<:\Y[ @T/,RZNJ=RH*(G
MB$4L/F+& /J@1O=FUWL_O('):RX[QJR9^TA\6H?DB:'W=K*]03?D7BD@)A9U
M.U+19H>C(N\.\V6GY-:ZR)N,9GC&15+%!<40.Z[!N%RLTCJVO"?O-23O54N]
M=9'7<>@]HEPT$: YS\%)"YJ EM2<BWO/.Q#R#H4OV93D<\-FO8>"KO?NY^K5
M_U'TSL*H^'*=9.90"&0Q1Y,R!XPJ]7+@;$SVZ&PPB.+'1:"A.)SK)+=J;R#J
M(XND FA#MKU9'O:!TJ B;%R)[BX1:"R2)WIU-RPUV!P!$Y)ZI#YDDB4&5V+:
M$VAXF%E;@Q>LT?@$/GB*$2E%*@+.)2LCJ*'<6__G,FG[99\(Y"%7%J8 5$L?
MC.*2"V=K6L 1S*3<.EE,IK)8W"R:B"PF2WWS4KWG3[/72SFZ.RTC&>2N?4-;
M3[X)1!!3^Y++Z(UEV[*JQSI\/![U+CGSY>FC([T%FB/V_/!E/\>MTZ>G+^5=
M.[M'TSH29$RM0E&2I>"A^D(43$0VY,3GDD805(>&S+I"9VOD;$N^-D] V3*!
M!'T.)JKYE!&4/7\2,BM_=NMDHJ></E^</[A[_'(^>W46-O63]S2*RN'LJ%Y^
M?206UE)E*%),, Q @?4%,=[F/LMO ^^(A0T6QW79HZ8<T?I2FPL&HDV$DK"H
MA19UE[;$';''BW%.*H>J0.:GEP\<B<F5S*4P1\T*57!P)&I9]: QV:*/C7;$
MY+8)U;JLREM+B14CSP%"U9P^FP(YI.J:JS("I?Y94#UL;5)D;/:DV9.PY=@<
M$D1$EEJ\ _8%-(FW;<?L:;,@K6U&T!<5\PH+2(2:>RE&,S'&T/L'QX [9DFW
M9WJKYB>E9\9WI_K1YW--ET=B4(I0- D"6C"0A"A%A2V'DIH/Q98=,ZBM8+4N
MNY+<Z[J315,R$'A&(I47)C<$]7T#'KO8RKXP5U,D285(;%6UW?>>#QA\MI:=
MS5"(9<!S1]O'8&U#^9%B2HBN<%+OI?'%M0:Y^-X=5'7VZ.W@T7\/WPX<DU'!
M;*+S4"1RJ))5B!D;K>DMT,9N!U>(P=ITEF@8:!(06]^,-F )QJGNZE;A8,BK
M-#X1@Z?#MX/88G!@N39-06*PB%"]!N<<JT;EXD=O!U>(P;KL )T)CIQ(M@2J
MA]@U;D@&0E)TS'CMX&U'E=LK-"8REK0"<Q*76BAL -0C(;5@F9-MW5_% 8][
M#0Z2M:FF%DQFES!KV)!HLL\MN-3E:R;C903-W/Y2RO=T-CM:W%&<],#[LZ.K
MJ)/=?I>WAIQ<S,TW%6%&$54%H/])#55%01O#;@=C 7<+NZ G4YJWP6IV R9*
MCCX6X[SE4@$XC*"%WQC W=)>E2+.Q%B Q(%#8LUD%=J8K!=+7$?0%VXLX&Z^
M89S4"(T]<5%8DX_99=0X7-4[(^C+PU6F%X5ZD^ED*?<FKZ3>G:KT>#[A([FY
M6,AR<>OT/KV8S6\?T>*]E2F/]':-IRQ"T&?0?Y/7%$[T$0&13T%B851/.Z+8
M.2RTMA\YB4U#5Q);6S49-TQ(UH="B6K*?@R==/X*HK=/%LO9L<P?RQ'UF8[%
MX>3E6*S1Q;Y?<S",*FX:)R;'61602/(6[1CV,QD#=MNWS=2J6%^RQ+X-:6[D
M:W:<<E0"0),Q]*/\*_@^E7(XG1W-GI_>HL4?/S@2*VTVI\9]6R\QX(JA[/5Y
MRKT<5%\=PP[KXT)Q^_;JHVT8(KL0-$7QF*T5%SR%6L"[\U5SNX?TG*H<T_S7
ML9AFRF2QN+XS<(9FD")[CJQ^%0(B^ITWS2L$;/M6Z'S?PS1(:%QZ9S:*I3;,
MR3@ M<E=C9JK$?>1QLH"KK9@@JN^0HTF9_;47 %0&VW6#'<N9)AIY=5TI8B.
M@T\I:-X!V69.3;%"U[>=2HG?]YHFNKA'ZVI=IHF7IE&^9/\I&ZGDV$KU" F1
M32XNMX!0&HYCM?: $\DKL49RL?G8 L>@+K.1BDX+4!')]XVHXJY;X^ ' =9E
MFUQ+KNA96G @1L@TWWSJ[4,YBQE#\ZA1I(]78J4LQ($DQVP3M.*SY0A0U-,J
MF+[%705O4QGAVNJC,.>,U;>$'M ":F88T?K"-3F4 =>HC2YG6!=D(8?L"T4U
M+ 1T!D4MBY//0;@@T8B2^#O29#Z7>GMV_%+?6\6SF_.YHK(JL?IYLCR\.ZV3
M5Y-Z0D??O2Y')WVY[I-#FLO*.3ZBTWY<GR=^-%LLY[*<G'4QN253:9/.@#Z[
M_+!]\(O>%FW=FTV?/Y7Y<>^I=W=:^@][)7VJ>DAQ=6TE(PHE->^%30273":*
MO<U>-!0@V#<[!EIKW,'Y@SU_KH8_G_Q#^[D>T/'E5>SWGMZ^^^CIX[N/;OY&
M\_KXR8^W9]-7,N^?6ZU=HN,K)Z^U!\9](GDO'_HE,T.Q3\67 C57P)(1O57A
MWYA;$VJX)^]GD_?IJH'H8^E)_FKIVSE_/XE%>PI_+H4EB@A6"*L=6QOE[)S$
M:FT+I;0,(Z+P"K<_UF\]%J7CI"RE/EG.RJ\_JD!;*+KK8M)0#&?O]3=E,MU(
M:G3.5%23L2&7A%$\-?)2<F@C,IFAD'=#7G\['F)O..=3%SY%6]&IL,^]7XGJ
M?FN$I'"BVNJ8M/Z>25ME$KKJ;0 AQ "0B M02] TE4PQ^ &OVAJ:Y]W@8,/5
MM/PSDB1Z7VMF:+TFVK+W&#46.T,\X"65>R:L>3-2RZ(1HV9O+#0$](5*[V=F
M4RT!1U#V=5O!F2R_IS(YTLNZ+(\4EGLSFIZ_M:YXTB%?ZKGO""\_T/AS,E76
MG%W42#B 7,AJ-LLM1JC44*2H*!=NTGSR=?AQX?IR8&W-AXP/)I8*P0&4I!D9
M6^ 2C1.ISH[ #ZP-DB]GW8_31>_ +O6QO)H=O=+ \\ZAXUGGWUBCGW&IFAJ!
MK:/6FBTH"0I3+".8O]^S8OV^HE!O+. (28-&XL8NBVN^<,G)JII\PPJ5%$-E
MQ>;CQ26B?>!KS]YX<C)9+.3F#[=5F]+T[D)59%W<4DU;#J^:&?G2VMDO*1FI
M*AQ=-,D5#V SDFW-6Y HS")V^,SX"%#W)[^?',YNT?37>\N/]7?_(C:^'1OY
MD*_X&"^'P@=IO25R:*$WT&LJ,INS)B<38_(IT?DZHKQ:_3YL8OQ$\PGQD3RF
MY?M!9#:M??15PPPK,1XV31C5R>MQ]^[>>OAX0RYDK<SL77(>]USZ[ OZT_N3
MZ>3X9&V#RH/@_!\;NWQ2!X'W#_V"(;E(O0 VQ6H] YJ<D1&Y5C!-8O!V;R#C
M,1!ZO3>0]1M(\MD7!%L*0:N26S B(?=6.;UISO 5Q;6RBT&Q]THDC0\I0>N3
M<DR R;$7]@9<J\'6U$:P0F_/AW4.D62J$46J+97!V*8A7%SBBH&Y]7VMQA/!
MAT:,JQU&W7YL*Q:RR38U2;GO<<&F%.<I>9]M$YM'1)TUP;@NJMY:A=/[D^7B
MA">+P\F/W_]S%PE4;0Q(33)F!_H7D8DDW0^9'$3<>6F("P?G#\9$H&LV(O?'
M I&W >JC!2)K6590,2;KHJOJAD @YI+9H:FF0M87ZXB6I>SY-(!E*L&ZTG=O
M0.\B>&NQAN!;M?HEE?-9<8'-G4=#I5&?-KJ[VE.F?_!RW<<EN&\^G\NJ=N2[
MUR\G?=OE?]+TA.:GSND/M8.;<OYR&]KN3%;O]:D.[Z(B[DLJ'TKQ$(02=8>G
MF1S; (3&4B%?L;WISJH$/1@Z4[<^S+ WE:&8RON-<2\;RY\WQGWGT"^I60ZN
ML0E@H]',QC3$Y%M@]"(%XEE2?-'U>-@%!'M:#Y76G]CO^?W"AR\9C.[-V5?-
M$!R# R(G+1OQX"KUOX=?#K-G\U#8?#65.1R;M:U9M TP-")C$S7+^I>X\T56
MHTC@]DP="E.WGT<:BLX7:TTU?6RK]C9"G"GH7S9$MRI#-'%W_.Z=$[FY[()^
M=K)XJB=;W#GIY/Y^LBAT]$QHOF?W%?AA$]>XA65$UZ1W-$]0T%$DJ#%(8I,8
M\JK=X!EA#X;.W)'EE7O3V4Y@>-]X_B0PO'_HEVP 0>"3-24*-H F6%VL18PE
MR*[A^[L)#+F1X)[F8Z#Y=MHH8G&$#*GD:@!S(''5AI!J2*%E'$&'MSV[A\KN
M*\E#$QAHX/0/>HA6];OQ:()'$#$MV%TC['U:KACZSY.I6.R_;<_.X;*S>&<S
M(B!8![58<MF$[%UHL5=MX;EJL&]4@S[8TW1/T\^2"/93)<+E0[] (D#R@5Q/
M- NI4.A%TX4"VVJC44J?2X2=$<![*F_$XUX6L)_G<4^FDS-JOCQ\>4&Y8Z&%
M_IYO)XL9.)MN//KO1^<?/W_K_'G__ >9SD&,1-<7IP>5%XT=]KTVB%H.[!*<
M%958NRM,/Q_:OGGR_&2Q]':O?:^ ZWU36/N7N?YNL@;4G J+D(L FXKHO.,F
M)H?@&//P%PCL^3DX?JYSP8+O2[1+WR!5P+:8,:D'U1@:G0\QEEW+S?;\'%=V
M5I/-Q@DT]9E0R9!X%XU#*;W?(<E%?!_L8HB_.'6M2M:;/3NO+KJO8_E?+UJK
MN:_<@0@2@+SU+B32E,N&:-.N1O<].\<0VV.OK(<0G10/KN=(RDEPR7I;*J41
M]&O:LW-X[%Q;542IJCN1BSID4,') 6IC6TU$3E$NQEU[%?+J@;=#I>F/TY/%
M"1T]G-^=MKG\^T0_?7<IQY<7_#S\Z>X=FS<QUF@N?MI'QQJ]??L5?WVKZ(Q!
M++'SOH'WA3M\/D<??3+M[;I5%P=?9?CXHN]K[]GZ1T-_=/:!_N;BCC0U^_JF
M0>S5 YLOC4=LILZ.&;S-WI,XH_(F4(I]PU0F*%4:A#=E^WE53J$:W TWC@P5
MV%ZXGC^M@*"K5K>>.AEO(?A2:_#-@T^)*;I6O(FU]>QJ3)N&#Q78[53&IF)C
MBR6A%0(? A>?:[.2C'#,P;ZST&9OL7_58C]QJ<D:+58DHU1!4[! H9;11,]6
M8C#JD5T9?IYY97A^1BYQ^:S]BVZ=]K]76T7>5F">S^:JGM^]K!^?/)VOIJ).
M;T[K#[-7,I^NYAO'D0#Z$E+SQ=F6HB: GD($*\%D:Q(%8X9/F^]I,O^)CD[D
MUNG%P__6,]*\')[>DU=R]"Y>%P?=G;X\62Y61ZPM"]QS> L<;JY55VIII5A(
MC#DKS5JJ5!Q+IA%TV+I6M-FH9;N1<!A;RZ&6E%210?8&7>@]GIPA1"^%]QR^
MOASV(^%PB\0,O7M+:4K=P!:EV<B22"S5$4QUC(S#;T9[)\N[TU>R6/;K?CH_
M62R_/YE^K-_>4#B3P$6)5$HL !4Q.P$ AY9\R.3L\#FSUY_7FL :J1M3C@Y$
MP-6<NZ_ST1=T/A.WX1-X^YS9A-#;$_@_KA7S03"7D). !\%HB]=(;EW(@7 $
M6_OM!H$_IO+V!/X/!':U16X2F*.%7%1$Q B8.49&4QWL"7Q%J=.JL_.,I@_Y
M:/)\M<_E6,I>Q)N@5 '-K0&8,U%E1"FE6<,FC2!H[U7G=>9OKXA)S2=H*4 ?
M)TK)68G%AF93COO)GIT6G>/GKQ3@8F,(T7@(P5.S$'J](72VF3U_AT.906G@
MH?"7H<3F HJSJA]:P@S8I);66A;3:,_?*^+O[=G\Y6RN;]Z:3>N37N4ZIFIK
M+!&B32$*"B0.Z#1Z0T0GPBZ8.'S:[&7G=>=PPMIJT-Q:DVR-V8RV1&>59L%B
M]F$$JU6O%6T&)8>'PN$BC31+RC&%NIIU2L@>V18)@+;N"T:N,8?'(D&IJN3T
MT%PK&7SA7#SE5-FW!D$EQI[#5\3A/W[HNW^?Z'T=720W-F=.)A1+"(XPI]:H
MJ3XE \8:&3Z#]FIT3^>W.7GWAHS5(@B0,;F8VA)#"@B4_3ZH#Y9!>XWZ 3H'
M@RVVEJM-!6(H9+BOEA224EV"$11&[>F\EZMOO;.@(3:Q&%.A8:36:K$)J;HF
M;0QM,(:TW.QJ>D& J1H_36PI@R45A39)4D@\6OV>$030ZZ$'A\(7 \VPE."B
MB5"-QT 1U)JMS]B;V0V?+]N/4-=)T21HP?H:FVM-78O%E@-F* D!J.01+#7<
M#;Z,13(@.RL)"];@-#1%*I:BX:0O&PXM#+\WT?;Y,J+5H.MJ&A1Z4VM+OG3'
M(K5R8 2L?;ZJ!96=PZ?-]9 Q>P[_24O+XF/&*!4(($;*I8C)-6)LT3/+\#E\
MK6BS4W)O71PF![&&6$05'B3?LBD>:@DV&:J:_.\Y?'TY?-42=%T<CLVVU>+E
M;!DP 0=7??29#*.X.H+]FT?&X2TN1UH79[!)$*?1N]8,.0/54E.KW/<-*D0C
MB-U[_7FM"6RYJ7_KFP$E#[Y$,@C-L2&F**WL _= A-Z>P/]I=4DD5]"&ZB!!
MC3&WU'SO:$T$U<41;":X&P2^=BN:UR8A$OF2K0@Q0+ V"QEQK?I0@3.-8 AK
M^P0>R8JZM6V@&FQU#CU#!9!DLL&46I 6:\P6XO ILU>=UYF_%K'8FOL*T+XR
MWU#J':@#&U=;;K 7G3LM.G> OZ4 VV1\U9AM/>2*KL5(9)SE'/:3E<.AS* T
M\%#X*TXBY&A+5?(&2B@.++1*TDQFL\^9AK4D:BBT"=Y#HM":*[[O#8FV@.?L
M$$*Q*#!\VNQEYW7GL/=>8BX1):CZ+$R87<XUMTP>?1[!@/VUHLV@Y/!0.%R(
MJZ9*B-(:H'<DH=;*L83J*[@1I/][#E]W"1J9LSI=VY(0U+Y$WWMCDW*:@\D^
M[SD\U!5/0V&08Z,<ZKN5.0=%&+&H.G4%).6^;_GP&;17HWLZOZ5SDV"\SZXO
M87; '-'5F*3XHFIU7WTT7 ;M->H'Z-P8/$=#&#D#L3Z-$&MMCD.#!'Y/YSV=
M1R17L4*-6;+XA,"YLN4072U038U<ZC6F\U @\E8T?J(UN5I@U8/5]05EB6S(
MM=(((+H>>G H?*$8:TKD0^RUWCD3,$$+&K!L,X;2\/FR_0AUG12-,=FG%DHH
MAJ&$P-$U)%\JFHC%\IXO>\GP[M+4&,2R ?8,6 .*! \!JY54 Z_B4=]\V^4]
M7S:L@&_/CH]GTR?+6?GUVC#[;*-RE]<Q5.'%&VHAE]Z7,O?V/APSI(KB2XNU
M;RN_\H1XL&_RL*^#60N1E:SSY1V]'6^=-%Z<Y^*]"Y+5MX>^TZ'B_)V_POJ"
MRK[@)5.$S(6MK=''1B)%0EBQOOMS;P[Z V7]7@CL'?LF[.',M7OS"?:@AW9[
M2&NPAV0 )147HT0(J67(9;4*QWO"Y,V9OMF;P=X,-J5OWF'VES3D@&"3,K?$
MY)34!975,?J4$D.#%D:K;Q[0L5Q:-W7.[_GL>+*030T</5P>RGR3HT=;D0XG
MT\D9FY[SRPMR'*\Z-<BWD\4,G$TW?KCUZ/SCYV^=/^^?_W#QCZUD7!"R.0+T
M1GS-N,BQ@A74Q')LC=6N)R>O9I< R]5"K>+! @8@HP]L0RK52,FC6TFXI\;Z
M!B_%4_$JS]@)))<H..^<#4$T:><XWI#VGP";+9;SBP,O2:7=C#;O8)T=>[(Q
ME2 .F"B;!,Z)"S94WZ)]@W5V<8_U>K'.!RYN%FLP)A9J.1$P"$C?V0AB"265
MS,:5-X,2>677X\[&!H1U3[CSI]GU&A-N:=86ES@FF\%GPVB3*,8AN<*Y\0X-
M0 T,Z\T/KH1$6"AR2CD#MTP.^T(5ME*+ I)'Z\/?TW0W[W_77]VLF!L$K[83
M+US?,*>J^E/N0&!DBJVF[*162"VYT>K /:^VJCD].X3HFV:9$8 R1X]2Q;56
MJC-H1JM#]KS:JN:I/MEJ0S,I"5@2DEA:"M&ZH@FMP&@USYY76]57AG/*P39E
M5@9;-4GNS8M+L>0T-C+O2AR\/3M^2=-3,/9_KBF_ME0LD)Q83)("":2HGBM$
M[Z(SC2D8*[L2#_?\VDY<1&DJY6UUFB="#DX?8I^>9.MM#&&\8P%[?@TB/@JR
MM7UOZ2)]NV!#W)(W4(@L0X(VW%G&Q7QYXS%-G[]!M#^]/YE.CD^.1S*+)Y5#
ML=%#"1:PQ.R#1_1-@%7\TH G>#]TZ^GUB&Z]9A6Y&N5\[XO%S;!*0I="#5QJ
M=0QGJM!:XP[.'UPU!I^O=JP],.X3U<[E0[\D2S/)5Z__%*6MBPU=989:O<J@
MG!)MX;[]U6CT9*GWH'_F]A$M%@_;JHCJ_2X@O;IJ]?[-*]>N6T"S,1J; ,A$
M L#>8R&[OI&+ZEB'A7<#S7-Y<0[EO9V$4H'LHR78R &8G'.,V=B02(0HNA%-
M(]S\C>;UCTKML:A(FY2EU!6VO17XXO&3'W=Q[-ZRJ#4F3%Z]K*E)A;]MS38.
M4I-C'%%..20PMY/ <7.(Q1LQM@ BY2C$Z# 8Y.@%1S0 -20PMS/:TZ*WE$)6
MZS0 H;"QQI36FCC51"F/*!L?$IC;27VK)9]:M8&-@*TA!T9+7 PZRL6.:>K]
M/X#Y2.9M-C^F:9$GAS2_BA9)VX^6%%2^"J$W'L'GR!QSP](@-NL,UO%'RPW#
MN)TX&9(TA9);20(M(M?"FFPZ246C9RWCCY-;L,;-1TAQ*5NO\E7%*J3HR!&B
M!6]LC%:B&7^$W((U;CXV]GHTJJE6ZSQ4YQ%K,LDVZU&"CW%$L?$SA@9NWIS6
MC8X4;*,PS+BFOA4K)@9C.8,D35' &L\VB!M1N!PLLMN)H.2MEV1B0 H0:J.L
MF28'9LTWU9S'E&D.%MGM!%50750CQ0"9^FA[+B#6FQ"DE9QA3,51@T5V8W'V
M8L%HZ;_J#TM&5W=A]=;YYS]YQ:@MKO660]$X B&7@Q/4'$CEE[/(JVT[;%)'
M;P<PF75I07<ZL.; OSW17Y_7X^QKBJHY+00H,9%4[Z#O\;VJLK>;NP-78!^;
MF9:Z$ER,29(Y5<G%0TR&"N3D<@0;;7-E-6_8<3'V8 _0YSBM%43&?HK3>@_-
M+PE'DEUO[QN],YK90;8Q^")-,P;NK5.':V6]4N'A;U.9+PXG+R]%G8=3.6NM
M\4CO7W][7?5'6V?+E9@S!#'4C$BVZEECSE;_7[LV,=5'RL,EP##FBZ\$E&S%
M.:R:E!-JN M<7/&I8"G%U/)FU>#H?>R&9_.WXV!95+=56Z X5??DJ5DA,#5S
MQ@*V[@:4?\$!?O+7_B2+Y63Z_!)G5F-UMV@A]1&=]@NZ.9_W$K;^\&Z[JYIZ
M0D>/3EA/_+ UQ6KZ_.'\]F$_Y.[TMJ(SGQT]+.7DH[%AE(QKH2+6:+FEOC^D
M10^V>!^<B[DYH5%[]#W1KC3P6#"1O!3!', Z)">M)$S-^=@*QU%SYW/CS8:)
M,R:>0(C.! A9*D(SCIOF?]A\-"VJG!Q!<OZYF-W\*V8]$I5T)11I9!HW0(X!
MH8220^\YW(IPL[V)T?M#V-8,EBL7Z)PEEGU]RVRJ3_^PT^#:.S@.1SU_YFBY
MO21[OF0>I._Q@!FM<@ERBV0C.-M7Y9GHFL<QCI9?8Q)M:0+<J-^IOE9I JD4
M% BV,J*1RMF<KW0PY[7Q9E\;_TG^H.<VGUH;;]93&T_@&S3/9%.!' M6RU!2
MYM0W),4Q+5I1'?%*YOVU-S#>.OUQ.OGWB=R119E/7O8&\>^K$T5\L_[ANBR?
M,:XTC FL%:-BQ6FPJ2F 3Z29D-)L]WGUHWYJL93ZMFAXS[2K89KGQM7ZOH,5
MJ"<+J<55HY1H>['R[C-MIQ7.EI:,11\8 Y2:+2BYN)DHV0:;8R2V8?=)M6WW
M=2UHQLHI3%&J P<>#0H76X)JKR;&HMU]FGTZJ48)L'"%;&+R7JC+H%Q+T91;
M,Z42:RIQ]P'^$C\R2LBK-Z7&VM@Q JHM%Z#@0C"4C9IW>=.Y8@RC<UL>.WU_
MV.M+=BX&:6!B#DY=K?>:Z:;D&ZMEYN@IMA&5_ZYU;>(G?^L/<[WS(IT:)^\-
ML/W9,/^#V52.7Q[-3N5C6Q5L=C1U78O1FQ0!EZ-H;JM1G,0YKB4[C)0RCV W
MU&VO=+VB?1Z,0A$U 00#/J *>6N%FXIWYRCA<)L'#1*6=3464J6KXL=*)4B
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
MWGF_O=%I9:MO,YK619ZPT?A"H_FE6O+EXG]7MOB:H'-_'=#74O-W&YOM[%^
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
M8S'99S?NU@F_6V@[^RW)5KVAC+Z:W##:+X9I4> P;;=[:$RNVWL*M7'X^]5
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
MJ3I6]@3J$^!74"1HXV083GMD!S\WEL\P0:2-_-VB5U3?GJA.K&P^=24;ECT
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
M-/F2S> _QN1H_7_&Q7"R(@VRF/H"P]%TYV<5(9VN&L0S!Z]V#*:4IG+6#TJ
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
M[UG5NA081TU#35M+37O,UJ6H:??5-/%=TW3!Q9D,)&JI"6A*B:%1$ 4B&F<
M:%!UUU*MEZ/1_#IT+7W5ZY<?NZUPUN^G;CAO#?OEW:H HD).%S^=#895+ 16
MQGE +]F=56I_>)3Z4Q$IE_V6QT!NCW$\J& <C7ZK&P\N0=WZCNE>&N[G _<5
M%6\6Q3N?<+0%4%QJG4E4SA 0(A&?RG>:62.ETU%IV-@4;:OGMN(PY;ZY$O"8
M#B64@"9(P*5S2I55F&1T)('P!+B-Q&OJ">4JT11M\M$6HZ=M#%;=6&$)>$S_
M"TI $R3@TI?#I?6.LD)\%2,!5J>61DXH4^"XB];)47XIDV@&K+ &/*:_ C6@
M"1HPX?L 'K54D6B5.(&0%3$RVV(+6)E]\#G+JLA>VZA%]4!I4&6>1CLXJJ"G
M,M%GKE\E55713RUWTBOC^S;R<?1RJUM^I79[=$;_XLNHQPZ0;FR=]CN]?JM\
M^C^=4*5M#8:#5IUBE6)KV"L$SN4S8\NG;OENV#H]+F_4KM^SRO5R7^<I!;3:
M@KE@U\FWU.]%-SB:12O?5/]0"V/]6V\*NOTT[/3K!*#?1Y"^J1!%L9Q++/>V
M)]PF5ED=J[:CRJ10#*8DB0^&$FV!AB2*NH5R9OK?_V<XX[\UJ ?I$R2^K[8
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
M>YF9ZM<WRYB>N3#T/4[!/M%)?CN(*0X&Q5>&*7[QZK:\:8"/#OIG%P_\W;5
MXT/Z]3^=KRIP! ^2@X"V^W@1B)N-]*WM!+33:VW:T\[HXG ?5,2KI_7OXLB6
M-G7;=M"#40\;U;^!ZGL_/AF73G^KKONETO"J#W*A7O*J#S97<FX@9 Y"]OH]
MM#G;LFQ-]BP?!TI6;WX.^[#H7-QQ^%6^SR4R^_/]Q=6>O>H$_@U4Z>?/^W(F
M;:/L#?T2Y^BI3TVC3ZNE3W=RMI_=!#=:N5I:^=2GIM&G%=&GU?SHBVHO4G)&
M=NW '[>HR:U%B+E6QC>OS/42:V]9&[!P7">7#P(Y&SV/$3/%)!6:E\(QQ&!&
M35-[Z_HDV,\>[YU\@/MXO+_U0>Q^?G>\M_7'\=[G\&5OZ\O9[N'1M[V3G3,8
M,[N8!+OW_2_Z\?/>%_C)]SY_.=_[<QOO_KE-]^A?>/]PX]O^UC;]\'D#[VV%
MM-NI:Z@>X&^[AQO?/QE!%4L"HWRN!'%C(S)4&"2-QU8XFAB/Y207:%S^;[E)
ML,_B.,%+/C#P4HX$W WD+C>":_+^'P/ROB] 'DU<<I^K7BE/$9<D("U\1!)[
M#ECFI)$J0]Z+PKJ&Z]R$ZV 9H]'!^Z #3UQ82QPH#>6"RT2(:[C.:AD^63!\
M$56,3 9D(Q >SIB&WYA$U$?JDM!8,[FV+K%J2_JBC+\A.@W1N1?"-41G-?".
M+>"=)RR7&Q2(>4ES;TB/K,()"4NTD-33J#7@W4M"NMM<XV&Z7SP+%K6,&OZK
MK3C-$OF\E\CGK\$--CU7R3;8U&!3H\&-!J^N!M_" 172"")DP#%J[H6Q3L#_
M^^ ,AMF(\GH'M"F^L]*^Z;?]S4G_QNVSW;-/1!KGG18H&J,0=PHCK8U#FF#P
M3QT5*M*U=<Y56\DE%TAOP'!%<*$!PQ^#830V8DQU2,%SGJ@E.,GDI<,><Q5B
M X9/% S/=Q?!D$H:A#<8)>TMXD%Q9#SQ2"JJ;9*8$IX+Z@K59EHT8-B X7,!
MP]L4&L<2)^RY9EIZ+B1W5DE#!4T">\LIO1X-FT+C3P46.PNP& )CF?<C:DU
M7$2&'#8><>V-)"8*0RS HFQ3=;D\XUWKC#> N"+8\"(!\19XF!0+-%DA@"!R
M)I/3VB5! L<!JR1XLU>[TEBWMT@!@W(V2A\1HQHCKJ)'1IB(;- B41.\MV)M
M79,E-V5LT&Y%#+]!NY^T3M36&:%D(B)QRY*&*PJ1HF$:7"?_ [1K2-^* ^$B
MZ9,<)RY50#IABC@-"H#0<?"% ZQM7@E+8]4Y46GS),#PU@>K4OF_*^^M5AO%
M]N*HU0&K.(EW.DUUQ8,_YUWF'\CY5RVX%VYYIRR!1DJ-E!HI-5)Z7E*ZP35^
M54IHHP2KH@2-E!HI-5)JI-1(J9%2(Z75B?XI*I3A7 <I(N?4:LN#2TI9[JE(
M@GW:JJ)_#*/\"Z%4W3D,^';03YU1KNC9A/)N$\H[OY368K4F44N.3, "<9$B
M,IXJ1"WA,=B8E'-KZY2UI;IW5DMCO W$-E*Z!\1*Q55R)G ?P3H5,<)K[03W
M3'F1E+\!Q#8XNB0<O; WS'%D/!F.<-(1<4< 1YEBB)HHB8_P@YE<LH0T(/IL
MS3-9(H-A#MO$>>14>XZ=Y\X+)IPRLF% JV&YBYN90D8<8O0H>J!!W'N&#"FY
M;"$J3*1*W!0&I-2]#^(OT7B75 KR*>Q8EDU_Y.PPYD<].8V]H<VS?Y]JD$\/
MB.YUQG"%$H8:*352:J342.D%2NGQ2]HT2O#H2M!(J9%2(Z5&2HV4GK24;E.:
MFA"9A+:$,,PCUDZJ*'P45 HF+;?+C MMA,_CX>@D]D;#P_Y&F+3ZS*TT=WIU
M(\U2M+:XTYMSWO2[^-]Q9]@9Q8,X^-KQ\2U,2S^\B[Y_U"M7^8_MCF,3;;I%
MM"G'B"_4U @X8"M8/CFD'.*6*N2\44AQ; (C)(A2VKJ-Q;TCQ0TB-+C=2*F1
M4B.E1DJ/SH$><F^LX4"KQ8$N[K@Q;Z4B$2,AL,UUQ0*RW%@4#&':4)6 #*T>
M!WI!1P1?]P?P9Z_EQX-![/GSUF@ %^L6$VG9J74UYP>;=(U&2HV4&BDU4GH2
M4FK.#S9*T$BID5(CI49*C90:*352:J342.E6<5Q/$J&&21.PX5@EZYRAS%AC
M)<;,NF7&<?='QW&0P[.#>!Q[P\[7N%/J5N53#W6(:K..4!WF %4U^HU>.)R%
MJV:QX+TXVD^']EL3O;U-]/;@4L5?$*LEAAND:"K16X$<<1X)A8ERF L:=8[>
M:GGO.I@-#JPL#BS]*&)C["MA[!>.-6*'&;5,H$AB0)SI@(Q5"@7"<&"1BIC4
MVGIS,OSY&OI#;MPV&+ :&+"XX'--#&!]0-I)@S@P/F0TITAQIXGPWH2(JP7_
MWK5>EX@#2SH?N1K;M.I**_[#=FW/QY8=_8\;_&M]*_IXXN*@156[E6WQ/N<C
MZSAX]7B_,1!"Z(]=-U:A\.?4??1:+!SF%)'AQ2HWADHMJ9528-!_90TCP(9E
M$EY9[.H:UQ=1<&?O]2U@$!#PI-\KIUY+FLIP?SP:CFPO3^P4S' #9C\'LPF0
M3?JM@Z22E4DA%H) 7$J&-(D,_F28"*:5<;F)$VZ#QN7_EEN[^E[&],B);(^&
M%ZN6&W/7)@#WFYFGB:!7% F[$WPV#5%6 TR_+X"IQEPI3B2RW"?$39#())N0
MU$*D' =R1F0P;5"T86!+9& !7$W"/08,L=SJY(B/2E(J)/:*$MPPL-4"#;(
M&A%'B9-TB%D-SB31&!G#-4K:*JN$<!Z'M76)55O2!C@:^M70KV72K[MA9T._
M5@-)V0*2&F*2( (CS %.N8P1&2$%PA2KP*A24F0D;3!T!<NPO!QN=Z^#?,]
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
M23ZC9 CBL-H@ZYA'"5/%$HO"J]QR4+7%%43CYL<]FP#&ZAKT$DC&U* ;JWT
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
M#)"/5,EPI)S$B(/@D.&"(:(<49&;**D'BL'NR3":($;#,!H+7I(%+W(,FQ1
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
M$WAVW.]VSUO]L]Z\1,[GKK?=C3Z7'X'!@TS?C,+<Y<HG)A=\!?=J[?M1W\'
M8(RJ/;D$3&UH7>NO]L8G\(V+@39* OBLE',/YI4XH(.P3 E%;30LAN*R*B!B
M!%6_,#+OLDZW+FSWZ.2W W L]]-!WFI_&P=YC0?RMY_VX:$'P^/.Z>1DY0&,
M<^J'(OKBP/J]^!0488DP<"5]/HD-6(4<!W_2B("E<3&RTA)9O[I\(.?_3@!W
M(=\A*Q)H769R^[W8RM5K1N>M'"'(DS]5I?WMMPMZM'$ZZ'2S%NEV]?W4Z8*&
MVI;/#B58()A-OC8(N1?R:EN1IECY50L&E',R2@YO@:!B+?#2]<"U8*F ,L<
M+O\=PX!!1[)I@SGV/#AY\'>[P.C_VI-34*.:G1W;.6!*_?X(G@2&5S#P6AL
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
M-#[<;O/%VK1S<<6&**[X]LK2,7%K'/,)NNN*'C:PN 18W)\/(5(O4R(BY,Y
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
M09#G48" 9V9VKS#R%"=#0,2#"& QT[90C8#?8P'WA&L"1S9/(?"@'!SF).%
MN;/<X@D[5>,2VPP!GZGUKW'0/%%$(L>(.V9!15<&,1!=[T),7.NM'<)(VXAU
MDO"'4_2I>!">#Z(=Q4'K\4FG9[_)DW#;A-^-ABE*HR-@< KOP-!PPIED6,*,
M6"^8KCSWC2=A0V#JS2P[:8H4,Z>1C,DCSHE VEN-1&!&42TI]I6A0=0]S.)O
M!'P2KJZ$!XO"8D<TCSD%'G8!YSK2*$*@MO$D;)2 3ST)+MKDF<X9[YDETYB
M+),>A8"I3M%P'M76#A-MJN]A&;1&P,<"KJS3@BMLN3=<*F^L4PP.<N<M#D:Y
MQI.P40(^P];(K0\*; P=(D7P"T7&884RU[&-V+JH(Q@:)!_A][!P6"/ADTJF
MTC'-27+"6)Z<L?"3PT13BZVD#C>NA(V2<#9;&3!*XA/R2A'$A7+(:N:1#"RI
MI(S0#F_M&#C"^3H=X0\L%N%-_V)TTOJ__4'\-C_"@W!W2A6-%,1K)33/*@FS
M.!&7#+QF-:6-'V%S,&KO8#?C4^5+V'VO$IB,P0M$<&:-!DL264<\<CHH:Z16
M6G/00U1;XN^NK]7<:*ROB%.&F6>!"Y8(3RQJ$SQ-6$F'P>Y038'B31/QRXF(
M2Z^\M 86CN;\]PC";J."OY*/C.#H0-D$$>=M0IJPHWLLXI$DS32<VHEHGDM3
M&26M$YQ%)T@PNO$E;):([T]/<>-#HLQC9+EGB#L1D&8)M#'.%!:2$6'MU@YG
M;<58(^+W5\0QX+P5EBB?!%>466YP2J"S)\Z=$;QQ)FR8B$]/<8&]D#A''3&N
M05'G(.P^1$2H)9:)E%2*(.*DS<DZB?@#"TRH"^$..TU4PO7>!"$(L5QC+N"_
ME(Q-2G@MP<($HY,W^0T;!5)/9[T)V#*<SR#$ PM@:DB.'"4<!:>]"7 6.<;
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
M* T1<>8LTE)X)!4)TG"6/-552@;5I6W6&VZ;921U@BDEG/;<$.-4 DO7.8%
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
MNPO,S?8:BLJXH'1"Q)O<:R@?6* RU_(0 F-#J)"R[!6 ZQ;'SPT&?GM<'!C
M \-O#P@(<PA.C0Z+1X<I"6*:D1",1^#T8<2]2U4'=*NTL2IQQS2^#AU^?^Y%
M?I:>Y4SV;U]9'>%'AK4'IC<SP#59SQJO[H)7LYV/G-:6:,F03#YW+N ):6($
MDBQ:HN =KD,9O,+F:FFRVP-679SXU3@T/V*_%T"/'X"ZU)K_RYH_92J:*T8=
M#4@!94%<$I';G5DDK8D!2Z8D-BOK91H^_>OE53A^'H0E9^--,TI?65#FD6G+
M@KG)Q_-SOY_RL=_/,/9I7F6-6W?!K>:TUQ)M['X^P$HQDG(B+,['"7702&,/
M2!8I8USBP)5;69?\:D+LD[A8=>RE9BP_P8,:#NX&!S]FX4#:J+&+ KE '>(*
M*^2,#&4USB089C*$A3&9.O1RWPVFZU*>ZV#,LV$U_=[QWZ,!/-)@L#E=P!J\
M[L=E3@\$#51$)I#U3"-N<A6,R W2QBEB%8V,V)5UIJ[F#=6AEUK!%Z'@-W&6
M^=I>NR[WY"JG!]IXHB13B-%@$8^$(\,C0U0G98(A(3 %ZFZ61-U?5:1EHSJN
M]=IZ2#TKL+KB4TT6K8:DNT#2;/)R/BA.* X(FWPD7AJ+M#41"9E\]-%20NC*
M.M5+LEM=AU)>G%+?'#6I-?Q^&CZ3ENN$EC9P6#XC$/<Z(8>C0<1P'N 7$V5<
M6=?\:F?ZYYR/LB1<XZ>GQT#48UG-CHI?.D!6-TVIFZ;\K.AI5%$R%H)Q/'%F
M+'&, 32P2+%UXK8=PNL39H\"X;,IQR3J@)7D58E4SCU&SA(+/P+8:69SL8R5
M=;.H/L1UJZD:-6O4?!S4K ^G/22$SH3>,,&<)(<P)KF*5F#(4BD0<1A[EX+4
M*><YO@@,O46#J:LUE,8C+0L!W[$' 5\33]:%(%=:FG2"SY63.KF&1BXY5N2J
M_%FYQV7Z9MK$%Z!8/=\N"RN5?0NFI97:N79K+OLU?JO=K>HXE8T)RK+>58&F
MWG4MZ&?>G0YE]OUQF;7+[0E&YT5R_6QIW'$AJ&+0BK$J'#53#/LV-:5OV3.,
M/:^>8>S!>X9M1C?<; ]\IS<8]>/2%&F;-/<[;O#FCU9KC^ZW]W</ 0H_ .PU
MV\T?</?=+;*_Z7%S]X/(Y00O%VG;^W'(=MZ]/=H__F\GPVQS\Q WZ#:#;WYO
M[ )L__A FIM?OS>//J9\C>:/SV1G<XO!N+\W/AP8$C 7.4\T6H>XYP"DN3ZK
MX%A1*:TV+EUI&"88841S%;CA.'#-@]5.Q>BI]C&PRR7>\N27BE26D2S^[O7[
MO5- Q<%].H3]]-X7Q\JY#(DPF91@W">AI8Y<8ZFY]Y9HM6P%Z*ZI&07PTNN6
MA;1SMR^8SZ<JN.B&N]D0U1JT!>][L?/AP'O!I,,),96S%X7+WIS)K2^XLR[)
M* S^I:*'R](A*-OFJDAAV>(G=U(8C(YA^+DI4-%S,.;JN.$-;7L^Q6Z[UX=_
MP-;FNO'PHSTLWEI_U=ZZ<YB8#:Q5]&T272L_7E9L&K\^+MOTYVU*;DU5NBZO
M^"K+*]ZA7-T-X>BJ<MMRE5R<!J'_X_I_K,\+1+^B^3@OZ39_,E[6%L7\$,DE
MW"V[@K[OV2M'4.HB3W61I^E>,G&18!H,PX0G %WF+;B97A(5O-#T^F#9K8L\
MY1J961@SL5R>:-C]2.6XY_K&:?/H[^.]+WOP>K/5./IPMI.C6$<?6TVZ1_:^
M?,9[]+_'#?KA2C0L1\H:[_9;^T=?OS?H%HQY&[Z7>[MOL?VC?ULYLK9WO ?/
M<*%DW?<=^-R!DQ0+*Q6*W#'$2>[\;)7-+AVWF%J=N%Q9!XN YQ267\9Z3779
MNAK1%EZVSF6G/W!PRR0/-ND8/0.VY%),3+%PN[)UEP\8U6#VZV#V8PIFC;,#
MITR@03*$I7*(A\21-KFE@)4X).>X4WS1AYF?M/K<Q+>$QX@W ^!C??)9EZ:_
M)7)\[@[&A/AC_-;K?,MQC2LAB5>607P'-(V8"2Q]X()R[I4WPA'NO,0TQ@":
M>3M^6*/IHM'T[!(U9(EJ8[E%3#N1J:%$SF"*4J(N:FZT-7(9#U36V<&+SGYP
M,45,5<!!<D>HA4<F7D?%O;/2ZP54[:VU]OY:>Y$#29TD\!*-#-7@T#FND58I
M(E@]&X2*D7JVLL[9(ARZY4OX7;931O,CB[N]H>U<W(^[QZ'(7W!!GS4<:1\L
MEX0P:W*#3FD$C21Y;X%0^"1U'5]Z.CB:25BM2 0//*^$0-3DJ@PX!62DI\AJ
M3K5@V.&H7F-\J5;TGRLZB]0:%HD.3G!#9>ZG@4U@,A M*2$U[WA21;_(.Y(+
M$AP[C3#/#4I+!J*U15A290FW/  >+XAW+$/HY45$,M['P0!4QPUS5\HRFV&<
M[MCKQN(LVGX=Q7A8%G*;*,;2'9QY#O!T.9B1&'>2!XVH)!IQGAQRF#&DM.4N
MT43!IM3!C%>@MX],*FKEO9?R7N06BNBD0P2O@5N"."P4,D09)'UR)":<C%\8
MMZAC&O>+:6S.L@B;AK%_+8FHC^75Q_*6B(/=&LN7\03>,X#SG3>7N!CU4KI<
M7H9BE;NC1(^L,"#JTE'+O(N4DH>)"=6'F6O4?/6HN1@&?!O/M0;,^P+F1?ZK
MI90<$XL8C09Q*P(RGDAD2?"&"96<BP^4U[2L1Y<?Z^A:PPY'_3*A9R?-BG9]
MG.W\.-OA:6/C0(& @C<&,FD(V'3"!3*1!40(IXZ(2"(C+^8XVTF_W?7M$]LI
MCL_%(Q]F*R.ILR?:>J/A8&B[62&*T]@'QV@P/@MWP^FT.YY"JSZ;CZB\T--K
M6JP9P1[F0)A:Q(&P%W'4YV,\MNWR "8(,H@A^95:LR^41[Y,/OAX.QE38_HQ
MGHQ;=^VD?R9H>BZ".^EM._/%O6C[+X,Y'O\+[V_0G7<?85S;\#EX_PC8X/&_
MQW -8(!OVTW:/-I_USR^6NP&C#"PS/UW#=PX:GP'(WS6/'Y[O/]E'PQU.&[
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
MH[)IV6!HAZ-!\5M[+:ZM5G!9=4U.*8+A\K%P<7@:QT4GDVWWBV^V,RH+_9[
MZA1V,(C#0=4Q+%</KS2FZ#F8CW)!!K]/:@<&>*<+]YQ\YJ12O?(Z92W0_*'1
M>174V;;,Y[T?!ZV8;S=NCN![8%T')[VJX*4->?I+P<FM%;P?'8\ZY;>KZDNY
M)%,_MO)=O\5\.+-W'(O?<N(%Q7]M[+S9+G\E?_V^6G1CU0#0?B\+! [.*Y#"
MG<MF:)7PY/NX.)W:4-4K+&L_=<=-!-.H[#V=KWA2-G($$)O,@ >T&529CH/A
M>=.'F7*<TT+L=I ;/F2[YN-:\7;4SX^TFLLDCFP_%S4\M.UNM0Z 5+GL8%E!
M%6[8+T!ZOL'7QK<K>T? =W+9Q.YD>-70JB_E@JO=WO#28]WP .U*.@8 K.<7
M*N?I9W-S_;KD:>]=GG9@9$\TW[L7&^WEFX[+4);BEF6TS"#YN9CG"1[7A[Q@
M:J8?+S]6+E)[4,3_-VJ#PHUE.E]^IE8DBMUPJWK'E\M6/ZU5SZA>; +H]]LG
M58+-SYYA3,7D;8K /=Q#E5?\,]?];/M;@"^P?_1Y[=,:/&HE$&,V45JUZQ]Y
M*:T)$1>MR<4&-Z>M7J=S5O1.\U.>=[N!#VUT.A$H=M%H^W[OTUD^\#"8:4TR
M6"VVNWYMBL&-?V8PN%7J]DW:M IW;OM664 /$*N;8;G?=J-AKW]66:=2C7P/
M*'?5AF=H ;AM'FSN:5D=OXAQ,&GVFHU);M(),#1]C'&)6+C<.3I,C%X_P]6W
M.!B6_7S*'IFY.4\?UJTTL/" #HS3K-:'Z(9E*Y_^J"K@G=\:#(%1#F[7'RGK
M\A,I[A:0 C\L>A7<3RWU8%J./(/ZR3AW]+)>/RR1_^1;,8PZ<2<UXX2XO\EX
MOU2U.)^ MY\U-@Y@,B50X81BQ!%QG[/*98B(&LZ44/ F%K>HQGD!=9^>WFY]
MSVB0U;:B>6 ALV!V)\![!3LR).0N-2^EW"87:Z 2=;G->K /-EBSB$*F]\_&
M,,^SHN=NJQ\C:O1RLX5_2B^DV,K^]B**G#[3*6GF5WXR(P\F1K>XQJWCNLL]
MS?>MK?OSQZ\G=V9RSVOU$K/8PL6O9PIK^7P"^7P-A[H^S80[ZYK1=275ZU,"
MC!:16$<92YPQ[W*O*F8DDTSA1,PXZF"H1+<N'IT=SIEB'F-9S(&(I<D!N&<,
M8IP#\'=[9W>;-8X.R=[Q%MW9_'"VM]O@.[L?V%[9R6KC;/_=%FX>?[R2 ]!X
MMRT:1_YL9_/?-CP+;V[^M]7X<2B:FZ&5.UDU-O_[%:Y!]]]=*BIHE P,$X5P
M4@)QSQS2+E#$HL":.ZLT(ROKU"RJ9,]+2HRJD>PU()ESG!'#F(T4<\F%55(X
M[9WE/L3$148R8@#)<OR4&$"RGR3OUTBV0"2;*>SL#"&<8I1<HH@[S9!C6B&>
MK.*:!V=M "3CM$:R&LE>)9(QP@7S(0B6&&=*.2MI\@S+D"*CDLW=":J1[)&0
MC$SK%!%,%:PN,DX8Q#F)R!H;D+8Y41-[*VA:6=><U4A6(]FK1#+EB4S2*TVB
MY4P(YYD)B42%HY-&D#$G8PS7G.SQD8Q-.1GCCGHF$.8"F)A)%NF4X+> 59*8
MJY YF2+J62#9:ZBSL)WCKG$PG!OAJP]R/V)X:[(2-0+=%8%F3P8F:B,VG"/'
MN49< 0(9RQ2*W$3FO-&1YIYG\I?C6W79A>75UD<(X=3:>G]MG8GA&$VHA&4(
M)I>03SHB %J#$L-1.">8<3YKZR^WYJJU=7FU]1'"%+6VWE];IW$*1T%"172(
M$FL1)Y$C0%0**FLL,9G;6[ZRSM4RM:JIM?7YN>*UMMY?6Z>^.*$FL40I<IH%
MQ*.*2.. $68B1N,9-X&NK O\RU'%Y:MLM-0>=\ZT]\.JL]2HWRW&!W#&!V%>
M66GDWY;+!Y^LS<=R:7:Z^;6-<EUJ'+H##EWHPI"[05'M-$J8)L2UC,AAQ1%E
MU!.M,!9"KJRKJQ3_2IGP^]0WJ\LB/[7:/H(S7JOMHM1VIC"BL]J"%X:D"1)Q
M&Q+25BH4&%:PGLDRHE;6]57V4*OMBU#;1_#*:[5=E-I.?73.)!':.62QS[D$
MU"/'A4#4ZJ245(;[7-&<72V+5^OMB]#;1_#/:[U=E-Y.O769A/:>&^2L((@G
M\-9=,A+!RFD"-%EK2W,VX]6=\R?1VY\XZI/SW##.>+.JUY^\^,G7D'.P<=R#
MP?RH:HSU4EE?:-B'"Y8]HJI 2)V*\(!AD-OTM;L*^[/+MI-VSQ>LA/Z=\R)E
MM0VXBPV8/9OC*$T<+#+RA.3N=LP@[3%#*EGAL# V.KZ,W>WJ/99G&#.IM?E!
MM'D:0#',&QJU1LH;GD_:2>2\UTACXK'E5 HB5M:O[I7>GL_5*KS$5OK7PR>U
ME5XBO9[)@@@DB!P353Y9L-*19946*#+#:*#,*^IJ*_U<57S)0BVU-C^(-L^<
M6 #C#$LCD)&Y)CXSN0JW\R@)^(\YZH%UKZR3JPWBG\1,OX;\B,O1@:MUEU]9
MCL1RI4A<1*1_\N+,')UZTX^A72=MW0F.9H\O^,B=C(X@(!$TAX'!7U!.(QR4
MDUH:Z8U<65_4D?9Z!V<)=?C1??]:AQ>APU/'7\3<NH,+I)T'!R&R@'22@+A,
M$QXI4TS06H=?M X_0O)$K<.+U^&IDV\D5XK@B(+W$G%A#'*:6!2X$E('1TT,
M*^N+*I)5Z_ 2ZO"C>_>U#B]"A]E,XK%42@0*DF03XH0JY'P@2&!CC3%@HY-9
M+AU^%9O_YUV6<F^E>IO_ 5WY 3PO_'8+')JLR3O;[KZ'9=D^/@;LL</XL6H/
M584<WTQZ0VUWFW'XS[@CU$Q_D!JQ[HQ8.[-')5@((04&I% +!JPC']X2&+Q_
M:DGN.NE,=<"RWE5XN7J_ />_UOMGH??3B %VD6I8;Q1Q+@ G-$<N^(0DY]HP
MZ@WX(CGYL];[EZOW"P@9U'K_+/1^&F40 /5"ZX2PE0YQGEN)F90[B^D0'/?"
M!K>R3FA=K.@%*_X"X@RUXC\+Q9\)35!-/8\$29$KJ2@LD 641U)YK(D,U&&\
MLJY^>8]@^5(/*O4U2Q.DN*;!UFS'XTF;U%BU2+QGC<IQ&T,&4Q!ZH]P4L:Q3
M69>Q_=6I>3&&X!&2-^:C>8WC=\'Q3S,!&^HMM[:J7X?!<1,460V_X6AM(IX3
M0>W*.F<+[D'P2PKS/.IZUW!9P^63Y\G4<+D(N)S&N:3G+ 1P=:.("G$9"-(<
MPY_<>6*)#D3RE74FKF;;UG!9PV4-ETMT(*D[.@Z]X?C]&DD?!TFGD4,K 3R5
MX, YHT4\R82L50X9'I5FSH/CH%?6R2HENL;2&DMK+%VVD&V-I4^,I6SFS(6B
MX$EHQ(D#5NK ?]=*2A2<T#YIQH),&4LQOUHTZ_EA:1G'_6-HX7;P;VA_6Y\\
M5'-T#&+EJ[^SO+>[HS(U<?T_\+')0XUU1G!0JI->=1KQSW[LP">_Q;].VV'8
MFBC4S+?&CXJG7[$.'FPTO/XKQ[9_V.Y6TT#G=0M_?)R@>8QY-VZ\W-7LS?QL
M]2>C.;&'$;E^M%^133#8/VWGU)X-5OZX^(SP@..+J_R,U\W%XS_[U;BXRLE[
M[]]OO?NX4S2VWWS<^;3W:7>K\6FUV&Z^6;LX)_.743[)*EYYDG(5F[TA7&S8
M*SYW[2BT<SWF-[UNR '^\K=2ZVQ^^6V[:[L^)RQ^&L(+QS#J05$>[R9_%;^-
M]22&WZ^=@65YY-\VC@&+8/#M;C%L]49PK3!8+>)W'S/,M&P_%O!2WOB8_%5]
MX?=Y G\)(RJ;0UT@V%GGDW"<4 Y641JGL4I<.T9Q94?+^=K(QH]YRG7 +@1J
MN:;.ZA0L#DGK0*+3[M:(<#0:#-OI[(EF=KM;F?/RQ&JWR$:ZV+A8SGLR9U.<
MO4@I-!;8TR2%T)I;H/"2&*%L\E$X3;R:ZY[]C"E,"_.] <D][/7/=C/N[\)=
M_^[T_-?GR10Z\?\^GNU_"2>.<MG8?=MN_O P)G_:./J,FYN';.?=?V&LG[_O
M'VW1O:.WQ_OO]EOPN=3</3QK?#AP4G/,P<"3LM2>8@;9W-5")RI]P$9*#70M
M ITZR=K;'\5KQ5#.E<+JI79&D^&?5)4^R"-;*B) +'=;L2@-?>%BIW=:9$'(
MQ'/8 OV/1;+M?O'-=D8Q'[/.K\!XV\.S$MO47X/9LO3P3_[09O3QV,5^17NH
M6"VR,):HT;!]WQJ_KJK75XO1 .A*>>D!B"K\TH\1=>*WV"E:[=C/7SG+UYT9
M2KM[,H+[!9C_?ML!_I9H%<L<AW8"6M,=%M;[#$SYVB> T[X=,ZCYSBA,/S]!
M=3^+Y>D<RP=3+*\>;<[XR^>"^2JO=Q9M^4L79@ENLUJ<MMJ^5628O'SKDW[\
MU@9\[9S!#3OP^L=XV!X,^Q5 G%N1JS83R&.Y7.>DJ22"("X=>S*(?TY^^6M2
M.+#=+1>]_-)?8[$<,RUQ<H4'EE)9O3TE&FNX(AOCG?WQG<=OKY5O76*UU7M<
MK $67?LV7B/7OG?390E9TUS>Z[(WO\>,J ?[O 9K;G79G^2E_#3_[.I'YP1P
M*M[V..$*?2O*\38CYK\E8MKA.2X7 ,G_<?T_UC-\77NVYD7/3@EG[TL30U[]
M#-!7/P/LP@R\BOHY%6'+=75[7?1Y[=,:D*G2,P :6+H&);'[\Q:B\0M]EV\A
M3?<_FUR/<!E'N*#3J]4&"EMR+7O7@]%T,XT'M\J/^NTA."&_DI?[TC:.YCWB
MB]D BM'H&*+&7GON;3(:2^9(E ([[:D_V'Z /?1,^4K&MY->6L>%XRVR_^[C
M<7/W8VMGLW/4./K8:7[9YHW-CU_WOWS^L?/E ]W[ N\?-<CE;9^]W7^_[L.X
MFN^V^,Z7QEGSW6>R=W1XVGSWL;._VQ#[F_LM>)\V?OR;&K/5MB4E+EDID0$1
MS24^+#(N!B23-]S:Z%7,AV]6]4L\?E,CTPM%)N:%2LQ3DI3DE#(K)"=18$.P
ML@+C&IF6%9EF"XC)F"QVR&&C$&<J(BML0#%QZ<'HR!A,C4PU,BW!L]T!F1)-
M@?K@D_>$*Z>-P5HF%:RG+AK+;H=,MR^$7H/2 D!IIK&<,TQR)A'#3B*NM4*.
M6H]\($J3H()SY 67/:]AZ87"DD[)B."5$LYSP["F0IF<!&:U9M&[&I:6$):F
MR7M4"*F(Q4AJ:7,&'T8:.XX45M([13CS<1EA::''J9<]6/89U*]H=[_%P;",
MF W[H\&P2/!T=2GW:^F2M,YQFC3S">!(.*)C(M)%92.Q0=6.W'*"TVPU=VT"
M(8$8E+!SB-N(D0$6A:RT42AMO+$X.W)$B"6J0EE7DEWT<0%.9936>^DY#UH;
M&CGG5!/+A+&4U!1C";5X)AQC')=1<$0L]4 QL@)'ZU#0$EMF5,1$+8QBU'J\
MO'H,OD%RUDC*8^0T&),M,9/,:\J,=:DVR<NJS-,P!E/ X*UPR)O $.<QY 8K
M$D6C<KM&RH@TM4E^\:JL/1,1")@ ^.:,1RV)9\"X"15&6"UJD[R$6CQ3/TTZ
MT%?%D?,QU]WAH,4B@!8GEA((0XPJ+*-)?E4I,N][\.6ZP/MU$$1#DBY%X9PD
MW'CP"Z3DVC@IG<:!\NLAJ :;AP:;YFQ5=AJ!%#@3D4I*@!<O@?\';Y&W1%@J
M)/:>KJP+N4S5&NLJK8O.^&)8@)9RK1GGSAEK@],Z>@_FQF%U2^Y?$X9'U>&I
M#^\)\2F(F%LIY#/^2B-':4(F M;&B"G7B_/A:SU>7CUV'A.5F.* Y3QO]"E%
M292>B$24D;?,W*SU^%'U>.J^*Q83IUHC)E5VWWD$%;8)$6]5TMIC$WFMQZ]
MCZ//-0.E /K%N!#,)L)%L$KS<I WZ'&ML8^@L5-7'?O<\!2#JTZ(0UQ3#ZZZ
M)\@:%HT!!-8,+QM[?E6;\W_WNN%^;OJKB!0Z[F6B0D=*@/@GI4%B4PP>9,U$
MG&P=]%].#)HMTPWTCFCL* HVQ=QG)2''L$)8$)Q<9 IC5@;]#5NB8&$=]%]X
MT%]R292044>NG- 47  N-8W148%ES?V74(NG/KPE5MM()9).!\0I!RVV@2'E
ML0#J;WC$?AF#_K4>+SJ?1H<4A)1.2@ZD/]?'DK#FA@BB#1.F-LG+JLQ31YZH
M@&/2!"E%P"2#;B(;L4,V :>*DFK'0VV27[PJ^YBLD=Y()4*9&Z>T8]H1'P77
M)-2'@I91BV><^QB99PZC8))"/%&.-+,*$<\X<\8(CLTRFN17M0__:=CS7P=E
M,;O>L!7[,YGX]?;\M<AD _CY#$0ZEP-@WAG/K%'!L92X !^B)AG+"4^S)1ZL
MC18<NX"LP1Q(AK7(V!@1L]Y@@RTF1*^LTU4F?IEDU'L%RZO*F!CC%!8>'$A.
MK38J)9LD419S3'"L57E957GJ_.O G',:^$7@X/S+I)%6N8&JYUH%*YQEO&QX
M@G\Y;[=6Y>5599=-LM.!:!ZYQ=AX'))R7 G-K6$W^ NUOCZ"OD[]>VE=L)%Z
MY)S/27-:(FU$!*4E+&*6P!9;T-=:5U^NK@JLDTS)!*(\E\);['(GVVBC#U3Q
M6QY[J\WNXZOQU,&7C.D@-$7>!XLXY@)I3R/X^\YA3IV*C)9A.JZ62)47N7_/
MEJ>.Q_PZM[N]H>W43<GK5F</0[BBQM9AZ3$./&EI4PJ>*&T#33&1N@S!DH+X
M;!F"$'P(E'(4F,6(^[S-PJ5'1 OBA8?5C<#%U"K6Y@4T.*N;1=8(NDP(*CD.
MX+%BF93)(4C-B8H*$)-I M!YRRVN&D$?'T%G&I>GF(M).20Q,8@+H9 CP(4-
M8]*[%))3?F6=K6+V$EI$U@A:(^@R(2CF";OH!958\H"9%E9RH)^$&<V%J:NM
M+RV"SL0#8[(ZLH"8LX"@)$5D1&((&T>%-8PRX\JM.%YST!I!:P1== 6R)$CN
M8TU3 OI)=#)"&^Z5YCSOA=<(NJP(.A.*%<$)K!72$5O$I?7(2HR1D5XK8AR3
MO-P!5?@E(.B<-N7EC^H)<HN[NGOF"^CQ6 ]VJ;MGWG_W\_DU#9S35K/L"5Q0
M]5 ]-6^[";:T<U8WVZ0/UFSS)0E'W86S[L)9C_!11OBJCC;473A?=>L61TE4
MVNL@*,<!/&("'K%3\#)V(HV+N&)&51W5N%54XS/=._J[LW^\W]G;#>T\ML:/
M3KNY&UK-HU8;KO,#QDGVCD+G<E1C?W>_W7CW[_'^\;^M)MW&\-T?.U_@OG2+
M[KS;/FT<->$:_[:;]%(73D*D%U8F%(1+B ?ID0L)(^(Y3; H5).R"R>5>(D2
MS.JF4C4RW9CZ2JF5Q#*?(ZPQ!"><YCKD ^M)V)1J9%I69)KN^1-NL9:.(>-S
MPSLA'3+!<\0<@:64(&LTULA4(],2/-L=D"EX)HV6,7#+N936@)>!39!:)LF<
MB[=#IOK _:."TG0;/3)K#28!<>8LXLD(9$UB*%+"5!1$82Q?</W+&I9>*"Q9
MRF40TD?N%5<L&>P9#SX+M TI^!J6EA"6IGO3X'OSR'Q".@2,8"D-<IBZ?/B/
M*RY\8EXL(RR]JD*?=1?.>R1O)Y+*AIN&.*X5=X(&)IFQV.E( [T>EVH$>G $
MFCWC8EE441J#."<J9V@G9*,&EXTFK8U44CJ_LJ[-+Q]3K*N)+:^VZA1%I.#>
MA&"X,=P&'U0*+GABO;6U<[.,.CR-N#C*:*(Z(N=)0IQP@@Q+%@6:*X4SHQFQ
MRUA-K-;C!>LQ<0D,K+?"*<:9EQ9KGJC#UED9D[_!&Z@U]A$T=AJ.\ %\M*A
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
MKW 2UU9[B#C0Z$?[G=(;'(^NA+)WW5U\#BA[T#@^^(CWWUG\:S@X:$JR,%*
M_R[*3RV91<6M'7N[DZ=ODHG[@RHNPX->'IWF'B,\'^COL(GI#L%2U0-<6.\"
M;M]$+@J&<'C&JV'/JG^/,WPCCH\:S[3)6=9&VI,,AA]/"F&[(\2D4@=^VLL8
MU1U^EXXB%N3N#&JF\NS#H"[,(>/)),C#@0_Z_=SL/E82L*IOW<7UAKM7S:MV
M](]&F<I4Z88-(?YUSF)D[IW(S*:@I./:*2FI2T(G9C48GM4<=+4\8CGEUS\Z
M."_E!PAQNL5PLM$XXAOC)_ L)_!F;6%_5_8P?T#R=I/C 9_$1,[6$>]C(=(%
M3ZRTA7CKF1:!,A?LM>@%;4Q>8IF.=UDF!DO+,RLQ>JEX+-JNIC=ME_;VE]85
M'S6+C#!).9&)4V0%L23JE$0IQEH\F=$?7(5N<!+$3JWQM!G%^32$ (&K<J0_
M@RE\UO_4'0[Z"(4P)9L33^*V+*)<5W<B@8*[:*'7'>UC1G["^[B<N,P+,S'U
MJ;[.=SW/6Y_]XF*7_8ROB;<'YVS0^Y0G=:?]Z:6GC>MK1F94G<!)CY5&S-<Z
MDX-)R\G#)KXZZ]?B0PR;_0GX):#:Z1\S(LVC@\FNQ##W(&KHS\XD)/!.>X/#
MJ3]0RQ2G#GHEZ43BNTE>=,'OKE[K<%J-4Y\OI>J6XB;HI+<-#"%,VE5-4M7G
M9$!'IV'RHB\[UYUS4L5[-BJJ]O_ I[Q^Y[R B6WX:S!<T-M%"P("_7"MQ9>-
MS]AEF$KILV4D)@O6HEA)G'"*""D2M\&$K//=<P3:U;W:ZI;BLK<J$ G6GTB9
M)0G*6OB7B#YDKGF(F%Z[@B^P"/H3R!PU4'5J--)-?8/5Z>PKEL"I^U4"9[YY
M"=PS/^QC2NIE'KY!(W97JMVV9I6;?_;>PS6VGC[[O/GT^9?MIZ\4TF9O_OU/
M#]5@>^=U=_O?=VKSWTUVIG(3OW/PEF[N/#L&UU=N/?T(O_]X_/[?MZ@&:NOO
MYPK4[/.[+_^4K9U7:NO+6[;]]!G;VOFHMC=VE1-!19^(+QXB(.\Y<7@&$286
M9EA[:DM8+B1C2D@:D3\]:ZDH]R)X*R/((N,F2;I<^;:5QYU?$)1^[3QO6LMA
MNK:NQ%>4O5U^]Z714LUDQ%,38&%IX*XX1ED*1I5,I='7S._>E0S.\[.I"RS3
M[]4#/U-7:MF%>_YR&U-Y6X-/3<-+/D>;WCTXR*G;,$L4[')Y/'-\8&7P]>2B
M<)&U>HYI<#1&HIY4<\6XFM5Y>H*LZIV-6C8RP&D!/6L*'NL'+Q8_J,#IC\8#
MW->/M7@&'NM3'C8G"O% "GAV>^"T[DURMN<:X68(2W:8\>@2-3%#I"]#H2'F
MR(U**L24>) ->C &,>+TQ44&>77=>#V8]Z0.&P_>;9<W^&Q5P$?/P?G-">2^
M=X03U;SY+RS7?NXEL-P[_G/]:]##C[?!?C3ILIG-I@\:I%Y]@5A>.L^,-99H
MYB.1AH%WYF(FFG()*N^8PS;C3.LU1>D:77$&:DX^%\1OGI'J2?-!7;O.Z6I.
M":K6.]L7ROO%(GXJU+6%]-S'ITT"5MV]4S/TL[^&M0X3MT\6F&"N=TX+]$$D
M ?]$+21'CIL4@DP)*YV=,?X2G1 7B_WI&Z]1D%LY;N28(8M5MCIF&D@N >18
M66P)*^%/J^$=HS,%W^4Q4^L@<:M/S%QOH4NPE!F(;*CV4MH B^O $%!O-.,V
MAG:AO\%"<P@X B"3C3J2S*(DTD9#@J&1E%C0!!EF@H&%%NMTQ>&8\[ *@*.>
M*)[E82Y#GN6&]ANCRDLRYQRL0IP+#@NOM+ W1).;6]C6F%Y1-K]\/-D"CU]&
M8P  2-0%0(CEV)S;TI93E7EQD3(DV:35G-IKXM!*$;DA#K4B\AWA"\E DB@J
M::\)HP$I$!P'$0F.,!^XSEHY*RP>[3,K^E^>AU[5"QKF\=&PWSA!\]G<RH7E
M/V.!?).$Q6PJ1BHA[_M>P8OA@F%^_;H1QC*-7K<)ENHN=G7%/N7FWN,A1&/-
M0URQR/7.!HA,08#X<MC%65U="%QCN$MBMB:G!:'TN->LF,=(<##$[0B8D"X\
M8+H^28#A4<K(0J86$,%R+\&'+TE07I2)/EV3#J4Q8E757TX&]W0R-O!*[ARW
MU'?7[LV==W1[YSD\SRL\$'RR=;S+DN$V:>3T3IY(;@1QQA7BA6'*"D<MCX\>
MGP7^_P$/ LM"9])2Y6>JE\,<<_=3W<F"_R')$AZ2GF@\JG+TA[C)>)<D9F,V
MSM=UF-O])\T@=X;=O;W*1CP1H-<9S^3 WT_Q2,&4Y^#-8:_;RM9$MMX>;Q[O
MPAI)M!($S(> ""<[$I(" ?,@5SJI&.QJV5K#(KHY!HF)CSJ<SGL'2PTG6X(C
MG/;98<157O""9,[.CS2;G/M8$#?=;SP].EG%= S@CKWWL ARNL6'-^\V:<LI
MF$[E'V5H>A<T89B .ZKG*O%H1ZQ#2MU>)8W*DQST7*GJ;3! +E3]=5,M=$)*
MM]@P#\X/>QGN7YS)0_B(A?OU_%--*&Z\>=+AFJ[A410\9=;L?=:VB<V%)I=L
M-F/QUK6,L+X[Y0-;6%?X/#6IPV9Y)P.<3L3TD>O6^.QWN,.]44<&\X<F?,54
M@@;&H]YDS[8*R>R T*#?.YG=80&Z1LU3^DYC1Q&[P!GP>U^19BPJ0[3C4J B
M2IV\*RPH V_1S(//E_6IN)J'.]W.^'<RW(UFM%L5-+?+TT;2&H]W+E?5>K;5
MLXT,;)^@)D-X2HF"P(?(C-UB2F&$8W<!EIV)\:)^LJO7WC.=G C4%]Q:A(!&
M0HPO0U0"F\CK2YA)VK7_7FNO:!)>&V*$YMA=HI#@G"&)Z^(3+4K8\IW7GMY\
MY<\L^9]H>MIU/UUWPPMGLD@BO79$,JJ)LUD0'FG.@698'77M=;\9WK?K_AW6
M/3!1LLV2B.BQ I0YB'AR(-)1Y9#F5#C,8M0-HY6;1E_QQM2QN+EK=WD*8G(^
M$;,0]R$I,:NQG-M<KM61V&4;)PPF!J?LK.N,#;A_Z=7Z@8G#Z,>-:^@G=-NK
M^M>L8;'!^JF/V)Q1;2+,.=]U.4\US*77G .?^*]SKB565=95Q2XRYVXI3NAP
M&P+;YH]?.YA]G,8@N O?'%.HQRPO2L9?6A;T;0MGWL3]G(YZ>;LLE]!4M-GH
MIXGCL8,K\5#+:N [2";B:-#&)4; )6!@;&0DCN'.#U*)1' -8F;+Q2G&1"N8
M .@W17K%0BJ40_RLA*9%Z+1<2G.F7J8]Y3QWRMFUIYS;4\[M*>>557-7JH([
MY\>7HM3C_TQ,^113ABD/L:]6SQ^.\N_3%W^D[NBPYT]^[_;K)-0?_;'HSBB8
M,:R4P6*PR=K496H^/M7#==KHXG@(_T_3.T\^7J\?_39.9S^3:ATLWKD?TW5V
M[F<779:Q=2OU5UWVXL^$4^U@[]=@W94N^UN5W$9Z04%0CVO)S67]Z0[QG$M_
M[W?:8=6-G]YH=@UW]6OPP\]XE;/8OZR"C?;=-CS:2TU;$S-@#+59(Z>7S1F<
M9Q@XS;!O>0).)_'!S=46OG/)5'TSP;O"-2:6H;J.:-K0EG=P5N[7-$]#]@Y7
M:_\)P]\>8P!U!7F\_/';R9V;7#.=7.9N0]D?XA2V\OD#Y//:"!MCSA>;FEXN
M9_SB;S,)EP?;C:6Y05)N61(OFY>K"0[MW(=Y^W_?Z.'G'[KRI]RII_[E.AVV
M630Y,:6]\]*GXFR@3F85K2V"FWR%#MM(4PBOKK'+ N+<G$W#<VIWYKSL5V8R
M]]\=?.YMPSU@'.S]P3.ZN0/?@;%M_XV9S&?J_=-G^)L/[W;>GL#U3J:_@7L=
MO>=O-3S/_M:'?P[>[;SZO/4!QO_TE7SW90^NT_NXN8/93_A\Y_GQYH?_*YM=
M^OG%SK/QYAMZO.MAT6R)&CL7<B(#PRHS:0DWS G'J=>%/GJLUJ@[VWGFUV^C
M&?C1-37D6L9M";N7#62+;3\[MET#VFZX;7RM)C8MHMT T;Z<(IIR.FG#B5-)
M80D!O,I4$"YPLP>9!3)_]-BN@3DZ@VC-CFX+:RVL_=RP]E4[S2VL?7]88S-8
MTS(92T,D*6 A)"P;<3P[HKGVG(8<;2J/'KLU05T+:RVL/4A8NV%Q9PMKWPO6
MQ S6LA2666T(3P[B3R8+"25D4HJAF=JL/9Y<Y&)-F[,!Z%W$M9MNUMP'(+H\
ME3A?8#<Y<'-N-IM?;W)68O7=@ZW[E4#;^.2[O5H2.)@[;C=9N4G)8 MRUP&Y
MD[DD&\_@O$4'5B=)1F2VGF!O>E(XUP7,E)5)7\O0W7&!6:QL;\7EFN)2$L<<
M1B$Y*'#UO7(DL&*)\#Q[K@(7BM6<K+Y""?S5D[2K#=$W=>ZO6JCP<YJ(^Y"'
M; W#[6OZ::X2<-PJHST)DA4B Y[LIRX2;Y4+42M$]I] 3EI[<",I,49)KP-R
MCWE#9((8R=F4B#?46^F,]XK6C+8Z>T[_IC%3:Q3NKE'X85G<5MEO6]E/\[S*
M:\D29\1X:8DLPA"GLR%1B6*=\$7[^!-(2>LZW%!.4G0I,J&(2,9#D  2$ZC.
M8".TX9FII)3'_0#)SC)3MD;AYS4*/RP'WAJ%VU;VTRRYSL6JC"Z?HAF, DL$
MUC03*H*HK3"CNIY1N)M2TAJ%&\J)AS5,(3.BP- 3J8,EP65.J!<E1BLLU;'N
MIAASMOCE#EF%AU"/72'Q+)/5:I*"K]H\N?D6^#VRA"M97VZ8)V]97^X"PFT]
MF<N-4ZTCDRZ2).!?TBM-''C"A+%(;<HI9ED>/69<K@DMUJ@YFQ&YBYO&MU0,
MTZ)"RP7U@%#A-$,:0W1*"49,0.8H[--@$22"T\PJA\D/<2%S5 L*#QT4;I@F
M:T'ACH#":8:,*\$Y@^BG6!T@: Z9!)8-*?"^I$J6(MVCQ]*N,<[6Z,,Z#=""
M0LL6^H! X31# N">:PL59BR  @T,0($K@K&#SRQP[OB]\Q1NJ>:TT6!QQ_,F
M-4G8_90[,*\YCL_0.>;_'G4_@7+TQP^MY/1'YD:^Y.$@^='^E6#M//+KC83L
MIP?S_3]:@+L"P+V9)4A.\'N[QJF2I90$0EM*9-:4.(K;!59&'RWC4I1'CROQ
M'O_C#J5]V\W NY[L:-7\AZKYEP4UUR&5PG,A5&2&7=(ML0$<&L8<]\*%$$IJ
MU?QAJ/F/3E^TNG[;NLX6=)UF(X.)E$1'<=_#.V*-XB0 GDL!"LXM-BCE8DTQ
MLV8T:_7]I];WV\U,M&;]AZJZ6%!U6W02R%CBP$$C4IA G,#>GMB!-1:C1<QW
MT:P_A**-B>RW91OW*#71MN?Z4<C67<I+".=AU2@G64BD9DJ:.,,5T5Z5*"18
ML!+:XHT6&^YV\4:+#;>##8O)#-#ZXGQ2I*A8,&=I2"BF$&8$8X$YZP.]=QLS
M+30\I!Q("PVW!0V+N0]P_+QD ;  0B B;>;$JBR(S0G6FX&?Z"1 @V%K6M@U
M8TV+#2TVW+E*CA8;;@<;%I,E/&L=HC<04AA!I R #5X$0FV6@H$_P6B\=V[#
M0^ 0:XZ_W$ZGT.MFNQXF*>3U'OYN@_^%[&K3EJ>WFU7B<YQ9BX"_LM5J"^M?
M5\%RO!N,MEX600KN=TE9Z:^$!5R/7"<F63'\T6.Z3N7-R:[NAHMWR<97"V<_
M.YQ]!9K=, _&6Q#[AO4YQ[LY<>IYXD18AG7&)I)@;2 N*J<#H[HP@2!F;\S6
MW2)9BV1WYZF_ LENF+9KD>Q;5A\!DNDLLC&%"!H=D=I*XFC)I# .-B<*ZT)$
M)&,MDK5(]K"1[(9)QA;)OF5QU?&N!C/C@TO$6I<)+(\@KHA,DG-!6LV+T.G1
M8[XN;KR!\%V0["'46UTU2[BBW\!7I =73-#/AM"K'O%NX_"=2O6=$IG]-1P<
M/(%[=OM',)';(&P>1X=8785V,JP6J[^F7.QXUWDK"V.2)!/HA ._2$UH3+P4
M9K6/^L9)P-6 >)?;6;70=)>>[0ZD[5I ^BXU:L>[2F@N6%$0 5-+9':1N$ 9
M<2:F@'2+*3($)'=;6\PM*K6H=%]3<"TJ?9?RN./=9%1DO#AB$D=4$HD$AHVF
MLC<I@[>K8T!4XBTJM:ATWU#IMM-I+2I]E\(\"-X@QF;(Q)B2<T06AZA$ ^$>
MPC:FF/"4U43;;1WP:8ONKG=\\8>7W0E8I#0XPIL]P$V1"Y_^;L/XG<K&+>^/
M+/</:('[<N#>7B:/<E*BO4W$"FTPVM4D.*N(LC(5F7@4U'Z#\KN+=.+^[/6V
MN'9/<>T.I/):-+L5-%L\5JJH8#8 ?#$ +W1%#?'%:F)5Y%099R67WZH.KX6T
MNZ';+:3=E5*\%M*^"M(6C\,6X;0.)A"%+>6EP\:PX)P16)"22T[<R&9K5+60
MUD+:0X>T;UV3UT+:5T':XBE>"@OA//:MXR5@99XE7KE"7#3)&\J22>I;5>9]
M"TA["*5Y5\\EWFIQWF3EFD=_4$A^_0FXVV!^IU*)5]H;FJ=P: '_.DU*=S80
M[)M$XP>XQ\9N,$(S(3GQENJF$8>5T9!B;8B:*[ '\K8*_*ZN,G=\2[L%OY\%
M_.Y OK&%O&\.>2<+D,<$*]RH2+2O#<D$(\X6280)0L'J%I[$K980MKC7XM[]
MQ[T?4IS8XMX-<&]KT=5S3+OL$R?,RDPDBX5X3B,V7O-<I&2IH+>3L&QQK\6]
MGP;W?DCY8XM[-\&]17]/>18]3XH(L%48X@KB-5.D2,L<X"'WQ=YJ&>2WQ[V:
MV/RM9O8>UT''1HRJ_, [J?OI\7_@7].A'OCA7K=?\ZQZ$9NP5TBWG#1O=?LI
M]\>_<U/1\3OK)T?]W-G/F*<\G*4T,:.)G)^=,7PRWA_F3 [@*ON8N>P.4B?#
MD%/G:8X9Z3V;]>)JK8,N"$P[C*P_&'?\:'1T@%?NP[2.4/$'I3/*\6C8'7?A
M.^-]/^X<#XYZJ;/O/^4./+B'"4W+/2[[S7AF6=/USL:HCNP)C-GW3SK'?M3I
MPH]/QWXX&'4KU'SE0ZQU?*]W;FM-O-EXOSN:7NDX#_/"T-<[,*7P7OV@/^B,
MCN+^9![&793)^5G ''%_U 7A71HM7!*6 U=K?MRCU0,W.'#FUF=J4Z6QT:PM
M6(9A-]Z"9[D(JF_B?DY'O;Q=+FS@NX,:LP,W_K,'$WD_X;27__?UR?M_TV'@
M4M?O'+P%*'P&\(=P^A%^__'X_;]O!4 E0.-S]?[#Q\_OOOQ3MG9>J:TO;]GV
MTV=L:R>RK5>[5%D!DU\(==(3F60A,/V.*,%+9-+1Q&"J,]B?0YCL\? H/UJ%
M*Q.D0VBY5TA3!KW>X!C N#/,AR >C48!5M0MD]7-94#C&@KB>9V&WQX"0"!4
M3%3C]T7IGYNSLU,",]!LTDP-2V,_8"9Z_G"4?Y^^^"-U1X<]?_)[MU^?I_[H
MC\4U4(=G3$>]8?/Q'\?=--Y'7VB=-O[09'=L<N?)Q^OUHR5SUWPFV+H3ZMR/
MZ3H[][.++LOTNJ;VJRY[\6?"/?3!BG5CS__X#@Y67NFR-STG<BZ!N[O169,(
M&)*'WR?FL4M 9U:&/#O5@F]6N_VR\1*>H=D^MRG6Z20^N+G:PG<NF:IO)GA7
MN,:5F8SN]C1/'<8..+G_"</?'J-;=P5YO/SQV\F=FUPSG5SD!+RYLC_$*6SE
M\P?(YT,HVWH+$?@(@PL('<80$>/+)KK'E.2H\PLV%N7TC]=OWH[J2_;'F7J+
MV/:<N5+/&<J,49K9XKF4U#FGM:-,&9^S]YK?0AM+W]L[6-UPYODDFOSIV_0>
M/*/O/FR>;/_[^N/VWW_U-G?@7O_^W_X6?\;>__O7ATU,2GS8I.\/GGU>SN^^
M@^MM?GFNWO_]2K[[]^UG>"[V[N"9>+?S3^_=OYMPOS\/-K^\/GBW\U?9G&]F
MN;.I=H7DP7-F2!#(BZN*)XYG3I1Q3'&5?.;YT6-AL!MWVY&J18=E=& A2QN,
M-4(+21.$GXZ5PDI0.1D>[/4:62YW\&Z!X3L"PY<%8*!211]E)JX"0RR46)HT
M\38;$9 O6^A;Z]_= L-/!PRA<&NCH)FR**WU3F<?++>*VJ!%MK?0QK)%A^^(
M#FP!'9SBX 6&2%3!8A@ >&3L B_"8#&GDC10CSVPU9KCO$6'%AV6@PHMF#?*
M@>M )5B:0.$J$<+TS(6(QEVOD67K-OQ 8! +P* +XYI&3TQD6"7'*7'@(Q)J
M<N:.L2Q"NE]NPT-@U)JE4P[SL"I6/^:5^927-\VGK)B<GQ+@$O/"E,14H%FR
MI!S68O@0J>7>1>;:K,E]0KF3Y:R)9P'^B<0Y(XFD3!%/N0>4<Y0GQ0TUX=%C
MR?F:T3<NBUN-)S^2I*#5]#E-]XIJG[T55%@IG Y!NV)CD6@*J4UM!N3>*/EB
M!J1X$;(RGL22')$Y9N*XL<1YIKW03M+L;\V5:97\3BNY,KF HH<2399%VY!B
M,"+Q;&(4-,4VFW&_-'TQFY$2U\FF3(3R$+3H)$A(U!%?BI,N@'W7YM%C)NF:
MXZ+5])]:TS,WC@EI0U!9&LT]]]8R*4 &-,N:MIF)>Z/DBYD)E[FPPG*2DT.?
M/5'B5(DD)2NXY-EF'NZB.7\(Y1R-T'>&N><Q"S$>X(D0/+'QIN8@GLP.GMRD
MAN.GAZY@C//)I,2XD FDW28(1%EAPF8EM&YS#O<(O[:>S'(.,+8]OKFQ*Z/E
M--M"@G>:2"XRL18"DN)!O%-F02OZZ+'2:T;Q-2-OJUSCGNZN_/3J#CI<( ZQ
MR1IT48.3V11N):,B,)7Y74@\B%;3KZ+I7Y8TW9EL*6 V49(ADR 7Q-&@2+;"
M*>=5DMAZY'9W45HUOYMJ[@43V5"MK%=2I>)=]A"<A."#!8/?%E+<,UUG2[HN
M,HM!Z$22$1"7.,V(S3$2"4&HC"5QZ6LIA5CCBJXYIEM]_ZGU72H:DO9:2>=E
M2L)%F9F@2N42G9/R+B0@6K-^)5472ZJ>C<P2''/BDBM$,B>)UXD2QKC/0J48
M1;F+9OV62B :;15W)A=QSH'/P=CW;E+;<#%_R0,N^KHA[6WKR=PI>'NS5!.1
M!00L7'B2@S!$%EV(9=P0,%U@S;@V$(@^>JS,FE+@RM@;5X7>HK;=H_V7%ES.
MJRB]&:]LNV]S=W!EL0S#(9F1%(F(B/LV(@*N%&J(X2+D['3FRMWVODT+*BVH
MW )I:^NQW#%D62K[B(I;:0,QD@DB>18D2*N(,488R[E&&U$S+XKA^5?6HDN+
M+K?ILMR,&K5U6>X.L(BE0_526^H2H4E1 N"2B>6PBB;0K)P,(3/U,[DLBWRJ
ME;'OMP7"ROO)IOH-R$D[I[RDYW*2#DKGSN55ID2A&W/<J&]FU*?//L?>$3QF
MP\B,]+.5WW&[++>9VS@ R;WWX'([%*)?/G[>W-ME6F1&/27)>(0*%G'W!_[D
M110>9>&,7I@U6<%9N\B=>9;?&'6QSCN70F@CDH606<JBG-><1LTUP)95.N]:
M^^AB.F1F5VKP]T_=5H5E=KWSC9ERGW9'$73_:)BW"XIZ[H_JK+YN2M>>#$;C
M417U/_THIY?^!*WIZ*YPYFX_F0K\^X/MOS?5UH=_X'I_?GS_])78W$G[6U_^
M^0"6#RSEQF<0UL^;'S;."/S6P3OY[LM'OO7O*[;Y]^N/6T_C9["H8NO?K?VM
MO]^" H%P/WUVLOGTGP)*] 6$G)KH@A2.N* 4D5Y)X@/XW3I)J5R."9:OP300
M4G!6$(F*U=P4J@6U3CI1+#CK*60;;,1WS3*O[D+!(/(MUU>D+D-G?J7.F*9E
MGN5Y96F6Z_*Q+([=NZ@AL#!&EB E+Q9@V>N84,>B=7HE"_#=MX?;_<[6X-/$
MCDW-V+R%1.KQ7L8*3CPS^OSE]O5MF?4N92N#,%)(%YB#Z2I, !SRY'WRC8HR
M1CF9OIBW9<^W_KJ&-7OCD?*Z"LHBT35ZR#D][^\,8;J:<=\9H_7==7CG'=W>
M>0[/\PH,5Q2;Q[LB!QV=S82S9(@,BA/+#"<A."U59$)[]N@QMVM&T360R;-&
MJUE[% ^4E 57R(^1/WY0"@AI?Z]S"#J:\8O_[VL:+1HKP/&A*B0&NJ=!<9FE
M2$RD'(Q3[CX_5XC.E927.*#3^[524:5BZW@W*<N4RH$H*0J@/+QR,/=$8$=$
MX;T)R>$IFO55 C'K";"&:WV\WXW[UT0.0ZT/E.>H"Y=@U%T($$<%D:3(20?6
M(L</EA&YN;&KC-:,1T."Q'Z9I5CP!)(E*=*@+1.AZ +(H1 U+D2.ZO5"&)LZ
MX63!!J'IOV;X%*3R"OQK!B AK X00PF5: $C7U)S@+<5G!\I.%L;NR I.1E-
M"0/?A$C'P-H([DF)'CXJR9@$)D=<:G$6Y&:4>SVT,?,]G=>04O2H-\;W(=K'
M6/]P.(@YI]KA8U[4 *C\(7SX&19ZG'LG%YNHVW5TB/@ZH7LRZ5 R"5IBAH Q
M;:^4NA]=Y/6CI6[[U2XK,$/8YI*7X(BD64!T;B6ADK/HE;,*]QX%9VN2GVW[
MMM;Q90QV+>5T%*M W34!J3GB.>EX"S'&\!B3.OT]C'0Q6S-J!:(1" 4P%*T
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
M":VTW3-IH]NO=K-Q5'F0-L"01"2V,K-<<Q(L1W*)(EW)CQXK9];DM:1MR08
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
M\S"@/("W,9$8Q2V22]6NZX$DAIE.671T_M'C&M_S/UH(:"'@1Q0AM#CP+7"
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
M]RCF$Z"<8'/B!D)<>D.=A''C@"47+:TC0,YG>DS-M2*XM,/'C0QGK]0M!/L
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
MWN_4/!LL%R2KXD1(:RRW(1GML.%1> WP0%7M,MEPF/\X[S+!P0K"F$ )U&H
M=TR1B98@*8,UTGK)B=AZS453W[V#T1KWTR-'<FHTK=%T/0YH$14U)CC,/,];
M+A$G%+R%(W4V^MI3M1&0.>>IBD:8J'U6A5E"N9LL<I$II'-K)1QY2CY;M7B1
M.;+&RQHO:[R\4SK0;5A%:^US@Z!TSD%HF=+!NHBLS+S*@F-D7*EW]Q$GSXUD
M*M-J-PU>9,JOT;1&TQI-[Z1]6B*#8:#!),YS'K3GV'GNO&#"*2-OX)>MT?11
MT73.9:M%BDH1AJSU)(=0*=))"<1)IB8-+!)9>B!A\1S =+X9\0)Y\Y)W)A2U
M1;(H9TPJ%C187IPG8:RDV$LJ@\!:R'A@R-;US+Y$+VUK_$A$M\3<.R'[SHGO
M'L=]^^-MN^\[W?ZP%S>$4UVT/H[WJS_;W?]TMOO7;COOS2_[[V&O_*>]^]<G
M OL(?O/N O8DWOOKW2*G^L4V@3'@SW3G1^OMGYW=MSMD][\[^,O^?X[W]K]\
M:^VW8$^^YY_W_Y-:7W=XZ_  &P43&!4BPN)<7420)@&C8(0GW"L)_W^91YT)
MRCC#46EM.$[2@/%O7." OTQ8E2[SJ%>SWH!ISV1@UU&8+R48_NGM7C\<C7]*
M5=N#B2!]@!,A<_6?^':G70:]GS?TBY:J]P?4$NH=\0C48X\XDZ 18^D0X0I3
M3FT$R+HL)4LP:@3+A4=^Q6;L_)5XM';L2_L&S/<$&-@?C5]</(FI/?BU<=KK
M?F^7#J/MDULV!KA$8EYS;C\]9NAZL#7G]I/@.*TYMVO.[0V;YIK3N.;<?AI3
MN*)\WGY>ZEFOR;C++.Q5=D)E==1TW"^/T^R7A\V.Z\,#PZL57.MOAKT>@,?$
MJ3+RI?]1V<>;XE*_K3-EY%+_=O;E^--YZ^M[]N6_[\YVO[Z'[WD8VPY<ZY"W
MZ.<SN&>[=?'OH\LN];W]/XZ_[._ 6$/G\_XVW7T+SW'1.<HN^ST8]Y>OV_!\
M.Q>MXS]G";G/#A0A07(AD,=,(QXX189RA;ADC"4M%/5TZS6A32(7LZ!_W2RN
MLYK!L4:[#4Q>JS'N43#N8H)Q)@020@:UY#GB,01DDA,($\N"P=1Q8W+,4-T]
MG:W&N1KG-N>I5]'JUI!U5FMUCXMX9()X$51SX:-&N1@1@9)ND1.<H*BU9R2H
M%!C9>FV:2BX20M9*70UV3Q'L-C0GK(:X=4(<FT*<5@(,5(:$(19QZC1R3%@D
M:%0NTI1<4%NO1=/H=97=UT3==]VB.:6J%P>QY#:T!_%XP=/XS.D#-][-!@"U
M'7*V3$DA^1@'@TZ53;)]$CZ=#/M#V_EGG(G2K\%K%? ZG_&Z929!'VU$7%
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
M*U)%T4)&?9N[^'D;M> +0G8^&:6Q-(4NWKYYUQ$8W(2F,4!Y*$L88/$F2^^
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
MLZG<B$P#(<DH#\4WPYG1"E&2HYOM&E96_'8*Y52U.B6?55)$R#5'ZG"9.D<
MX21+)E\B3" )>:$:<C^K. 98'F/@9,2*2&><@&8)6Q]EJ1^>\X2W5:IMC<'>
M58WY9+?D,6:#PSI3!L(JDYVOEIS&BZE=O&JT5D3"*4#V19-L>#3__KE'3(3'
ME^E&@$)$[B4P2L0MR"K-F _+F%^JRM<$+S4GD6O*W.(HJ#B5O-"5@<N1BZXE
MP>SHTX-KEW@3;I<.57.%(YU3!$8Z*("-T/&0[LDLEWR'F 5- 3X'$&)9#".?
MD>3)XC<\0U7Q\_ (? D\\O3@)<;J+3_/67$.^V +OYFD(8N)!? JG"4-N7X>
M0L<D^DH1(*[[+.T?F<^BBB6*X1<-?IEO(RU1-#5E\Q[Q48TR*L]!Q80E?UK#
M=5%,C#'="#U:JCNI,G'DN19RG',E*D3N)SIN6?%51)0H) GRO.1](KA'21EY
M+M#&@WELB=LB%'@#^;4(!5 K:BX77R)*MO"XJO?*>)0(OP?5X4U$*N_RP"D
M(W;B!#Q;2 D]UF-[:/Q76R%RIJE5B= ,D#OSO\#!)Z-8&HIP7W%S@?!$*0<6
M+IF:S#:%AT%Q<DI@F*7RIOHWJ+L#H5-53ZHT4&Q0P2E2\__#\O^/W$N04\(/
M!: #P+NT;:OJXXILU:X:!^?S#-FR3-V?;G@6]03$L. > -E2S1^JA.0?#AC7
M89&3JCP([>)0>F^_YX3@%BFIS2 NX!<!$_YN1>T2XI8NPXI><7?B'!G/J_.3
MB(<N%#: KG&4)Y*S96#41U-<&U3F/[$MOG$+IR*1156%=ZH%#_R85$R2XB7+
M$7>W%(Z*V-$AY+4AY&%;0L@' N"J(%:Z)(5K8C43Z:;\6=6DDXO)C,A\(8Z#
M#U_,KN' HG"Q8A<HP?Z=@O",>749S\O!"P9*18R*AO'6#_VL5H(&EAV^I2I$
MXRN4K1!B,/EXW5<TX0*[BJM([X@22E&\C21%R7RK$E;NT)A7-3AA)I*S$_"I
M6F!P&DS.T<+VL,+VG71(8SYN5,XJR0&>\*E0G@Z>=+?.,T\FGVC.!:(6N#4C
M80A2A6)V93!2>,6"&_1W4%1=MA,AZJ6,+ZF<!W,39---%,3892RBEAC"YP?T
M+YNQ@! FFA<_+KTW:L4;=\)/R@XDRQ''6F\.$JR5F5@6_:ON$2K*S]. ]ZO
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
MO*H3MW$/<5,1(N89!;)+QW)K+7.]VU?F%Y79 ]3K0"@0HN(=<[]X(^!;5OU
M)$'QD1GBDE5W#&Z#W7'J [V<7O7)0CV2CN&OC>$[38_A-UW>OEQQ'^I)4$E8
M<_4>M2!><V1>0(#>;NY-Q=)(C&2G(D]4Y'72U'/_KDQ@RDWI[<^IQ0^R&))E
M #I*_"K#^=0_D9C(#74]O%Y([JK>1&U]$ASK726%K=<'RM]A9(OSK,6]U)S/
MY/<&XT1TXL>RQD0)I_O7Y20)'B80I0I,W6*MG)5XH"B67]@2QB2Q21#GGB+Q
MHBHXD-6AXNDLG?LQ;W9$^4WGH"LAQ^;5E!2BX=^"YN]'F<PRP>9#B4RR+X%@
M"CU:8?T+&<EHH@'I!7,9CZ_%7&H&^(*QK9Q0(2"RJP45,6%^)UA7"RB'K0<T
ML1QGK)8@%0%=ZIT4+UDYW"Y7W73'>]_>J.P$P]I^',RX.]7/EQR_,77F6[JB
M,F.B6F9EO>"*E$J<<\_G)I/\YF:96=INF$\Y*AT@/'D8[E\M@=ND/&+,=BKG
M)E$=MUE/G%^7:UGK:,1I^9NO4F,5E.P8%XE:\R@"/[C>]<+YR_JQL@=&-<M)
M!N H@BERK)3()V]!"@H/-:=:&62K)3S57DT)K"*A2$2[,+V'_XF2.='C!!_A
M?]7&IRNZFO*<21X5Q/"9T$.,,(UC7USR[V?A2FV+UW:9"A,7N4>K?&;ETO5
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
M#!7Z4-RPS#@3\49I+YHX9FBW&MU-W2MZ#;V&7N/^-4XJM_PMMI9+$R-DH\*
M?<(!9E%^LW.9[A'+VZ'9W<'FU0K1OA#TW_\UL"W[A4Z>:S::]#UJ.((.>8\.
M;UYH&FDZC6@T:5[;%@0][3UJG#7Q=+GDC3>D+G%^-\N+U5Z=$VMY=&:;WG"P
M=;=/G9"TM]C]\0]A;#F&X KUNOH*-1E!/;,[Z':Z^\;1X06[)I#-IF!UMQA2
MIN_OWN.KIFMM$5_5"-H[@ES3LDZ2P9Y4".J7-(._)D8PRS*6!'.CR& U/RBB
M-)$)U==^E)Q:/,IRM6>GP>CQ>ELP)HV>/:/'M?2,R8:CZ*SOGF)^FR:.PSO.
M]1W6;/944'2B;/;$@D\8:3*BQ&!^EL#V<R,=&^RO653,X=-;EA<G.'ACN&OK
M(NWC:;:8UVC2-TFCJ#DWZ?#27M-(TVE$HTESV_:@Z&EO4N/LBQ..3E&IYNXY
M?$?L-_ L'>!H,'H&>W?J:.QLT7C!'FKT-!8]GCW4TS0TA=RG@^NP1K,1!!Q6
MJR?-18]G#3I/%1ILG(V@1VBL[V>C9VF4^7R6Z7A;:(5M[=_<+JSVG.USR#5*
M&XU2JVOV[>U+KUJ'U2/$G67VN]W.MF/P=!1,WWR>*C7<HDEY6Z]]NU *6I=G
MVQJK1X@[RQS8O<Y35:HWSI0ZO;D99V^5:1G&B(W3C!EG(Y:P<53\9$RS]#;*
ML0H,OI!/%?[7'0<T"@"UB[TYGND-MB@SW@H(1^0B:Q56P0#QNMOR/8W9(\#L
MF8M-(_1]/4[<.8/.WJ.ZA]=$])U_J(O0M 9ZF$[+D.K9IMW;PDG85JP>(^[<
M8;^S/>J.GI&?5&#RLC075UF4)U8)=^: 16'K;E3-Q9!E>NYAPA8:25M<(]OL
M]K90Y32&]HTA0%!_V-D^BG/TPEW3QV;A(-,9Z*ZJ#4:0XYBNIS65!F/(-JW>
ML+-W*7AX%GL*(;GWK-!#[-=X?$#WVS[EO'4.GU8A=6 .O8$.M+4/L6>6:W8M
M[9\]3MQYO6WTB[;X9_6=?ZA?W^P/^_K*MPNIUL <6#I\>I2XL[=KW]\61GX*
M(^S14!0IF7Y19-%H5OBCF!E%:B1I @=+BBR-X7?7\!@?C;9;VN;Q>DJ<;0M@
MM2]KWQC2(;>F8T@CJ-D(&G9<76VGZ4/WG#QN-&D^VW $/1V?;9QIH:-NRS;5
M11PS.*;Q+@JR]&J>%VR2F\9E$G1V=(SP\SYW@"+"=(9O(>?( WQ'C8/JLX.
MIMEL!*.8PYV]:0^"S(%];?I>Z'MQ;R#8WK$CI+X;^FZT^FY0+-W>OMUP"RY&
MVP,TEM<_Q>%@FFUJMMGP=(1CYIKZ7NA[\;V,CIU3\X[Y8K1=G<!\CU,MK/X;
M^>K@OV%T^_/?X5]R3Q,_NXX2HLP>+"Y.>XZ\ZKG=K^/TSUE>1.,Y_RA*0I84
MS\_QH?V?T^9WM<3F_E]?!Y7E=1P7 ?%AEAD%M9U.&%QT/X;W88.PXH;!/QEC
MYQ-8^,:8PCO3T&  Q=!XQ0(V&;&,F_AVWS3LKC4T_#A/T>4:ST)F9"SV"WAV
MZF?%7%E<?EZD] [\$,>KWOECEL&;@:"S.9:6A[.@R/&I*S_YPA)C-#<^7KTU
M_"1<O5@*!PFCG#MZL<T9+"I^6JX6)<;[-(/37$S@.(%O&E?IK/HK+?YZEJ53
M9MS=1,&-R8? !C=&X.?,-.X8O +>GQ;PYB"]3@#Z1CC+,"]G&X!Y"#"[2^^[
MB^)X845XJ9_,C?&LF&5,+A3.F#QFD";Y;#+QY3'QU:\BG$L;T2\^9T E?H!?
MYQWCBC'ZU2SQ9V&$T,+?(T<GT(VCQ$^"" @@+^ #G&R;2R3"]N.<W=VPC#95
MW$2Y\:\9()1E\=SXQ*8 3*(6)"U\':P2)?"!V%O&KOT,B8XVL(XB)+GQ@^9&
MSFA1@*$_2F]9Y9-?Y 6"NCT7&4&:TPZ>TUL &"_NHK"X$1Q&_940>=WJ)_X(
MP#$KUO]$83J67><Q <-\K ,Q%+=7AXWZ[YM,[F;J7[/S4<;\+^?^&#;[W(_O
M_'G^P]_J9X0#BL7[>,9%6/ 3_OSW40:_6_'697 )0".;7N#:*D,^(#_^#$0W
M3N,XO:,+3-$A(+Y<4!^GV7P6%S0 &KA"1F2=&S[\'\D5D0_ I3NXAH=*HI["
M2D@JX3(Y@UCGKY;T2;H7 "'VISE[+O_P KC;-/;GSZ.$CD(_>E&'M3==DNP$
M:_YUA=-.E^-51 +%F\77'?IJ0=_@W_7MCFM9:[_N=M9_=]^REM49N+V=EKW_
M.V?H/<UF!QLM^]!HZUJ-=_B@B"WG6?M1 0<+-[&_4@/\3(+S'0G.CUS>O4;!
M^:BQZ[70W&"-C0VB9L-9ZB$&J"#$R5$-V<29]]WC:^ JP.U+X%K#DTME_UP7
MA'IBC>Q)A%)WMZ2C)_/&'-[8/T"ZFJ:JUE/5*62YO4SS @V/ZY1LYC0.=V*U
MQ^L?]=Q.7T\=U0[TM3#K64\V-+%YAWVZYJ36L.&<\$V6YNA@2<>1'I H@>)Z
MG1VK$%JL%VAM\X%U+=N/H6T_49V"LOF!^[Z3:T-,I<V?/ZE"<L@U'E5V.@U'
M[">6,S\+;B@4&;);%J=3# &>6',!:]#9=D:]+KP]I8)!RSM9 GDD^78<_/"*
M49<5T[AF"8B\F/BB'TZB!%-+*+'@Q-PLKM6Q3M2*UFZ6#5GCCK5>1T\@)S4#
MA@?VTB5+0+M<I+]1AV(:H5ZVBJB<[9W8[2>J4W"YU,<YC[-THF0@ZC[R535M
MIT%-:@]_-72'W(=!L[^U#&\_39U"VMJ'XH9EQIE0:B7?-3&1;3=7]Z8*S2'7
M."G7#LI3(TV,D(T*,%[0AIE%^<W.WN[CM=C//#T00'MS'K/#9%MHY*1B?Y>B
MD_AJJ7=B$< SJ],[O2%L.OC7]*Z[AZ>1DU(2?TDS^&MB!+,L8TDP-XJJEMK
MGJ*GIBIV=4<KK2JNI8TM1LNVA39.3$4D[S-UP<@2V#Y5PK._9E$QAT^QY<0)
M9HMU=PW)'#WQ:WU1ZXM:7UQT&^]N+VOA?URTK15#;33L0S%TFUYS)Y+!U@?-
M=%:8O S];89VMC]W1R>$/9BYNIJ>3CD7;,3&:<:,LQ%+V#@J?L+2Y]LH1P\E
M=IT33Q7^UQUS<]N8UG-F6SI/3.>)/6*R]ZY%#RVFJ5-TC0*;7<6)3\PC>F8-
M=/A<NT/7%(CM6A9S]/1Q"KKITK1-K7-*INCLX 9KL7J@5<X'-KS3*N=)EB8@
MAUTSR#A)$SA84F0IM2V QWA*YX.*<H_P:IQVQ%6KH9I&M"KZN(/?=] R'G\"
M7_.(ZB$Z[;YGS1W^TAU.XST%6GRH/GQZ]+CQ:#V<<O5T.Z85GT<%P">X_PSV
M?1,EOC,:\#N#  \Y=VIA5A0(JXSY.0MQR-TSM],SX*5QE":FD6:&W1G^:*+P
M>F;UW(XKO^,#V;:?.4>=))Y9WK SV'4I,>^O8WS&@7!R]\:=CUV8(T #@$S.
MJ_-G0/PI]DV38_CX8+@@A6LRI_9JU?%#-N$?P/_#&<[RPPYLN *?)^=/IT R
MO 6&27/DX %X5SH>X] X@!X>(V.3]!:S4]9.%<27B-F M9&!\@$3YWY-68#;
MCN>FF *&!A9!#U^"LPB5F7NF,<&8['B&VPE9'L":B$\6IW?K!]@U]<9=$5E^
MS@#[.4+U)9[M-0#MG9]] 4 C_"XJ7!@MN)*K1L'AC,4,%LF5NPK0"! : !IC
M4D&#9T*I](FW@QGP%W:=PB+EL,;:4F(%N$4CN@ IOXC!C9_Y 9CR0)Q1D,L9
MC_A.0:*\+Z&" K#\4SZTDN;6R<=HNN2((4D"U%G8,3XL[;0<V5F_+=015KT=
M?->S1!FZ2=,X4R-.DVOX)5Y(FI1',RH!2*-9#I#.:?#F.,I!)AISYF?(B"P]
MUG$M,;K])H]U%)<9?GXT8PNQ&;Z]V<B^K2<!'M780KW9I]KL4 ^$W/M R-5
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
MUTJ>5KAQEZ^B*GM<JV/M1_;TM.RY)QC6&''T%IU%Y.L>%0 9O VS*+^9,&6
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
M!&%X+MZA-(]PM><$3UCFQ5T4%C?B<JJ_$M*B6_W$'X%LF!7K?Z+<5\NN7\^
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
M8U=]M6[R#(L@>MR]DL!;GERE; HB3GJ?%,46'N2&DDJPL$ ?Z@Q<S9<@JI;
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
M+[)($C4,J@2[1:T">.E$E375EJ433;8L519CA[^[NEM_+Q^GG$L36)AQ)G%
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
M4\;65B-FN-DX3QG>^R\B8S,1(PRZF A#Q.F+2Q;2B3K4ZK>;$X;W4HPHK8-
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
MS%(0EB+J&XE0 119D)$*M5O?)+G0 J3$55%ZCJK!>W3P1:Y0_; R  03CKV
MYJ-V_*?E+M42@'+';%IUYQ9?V:V 5/4N+,6E)#&YH8(UVC>?Z)B579'D@CKU
M/9B":K0<&;9CS#(3IGHJ4E\D78V#8F BA\'?E*E$ZCBF6?:'VNXPF2T4*#:<
MN$FJNR.I[F@[L4OK<IU*[>5JHJZOV?QTYO*:/+,V1M#)IW-Y@K#X[6?X%Y'S
MNQME:#'W>BK!&=>8RTJT$P.7\@%);?@4_)U-8C!XHJ\MYWSNM\FZ#S&1.FDQ
M@]8)VIPVN#2BSCAD%[26%"83WW-G\!M.6,@G:=I%,_8)J7(9RC7,+Q1M ?RI
M@K[@N8+VQ<G?^%'NK"DP/Q?RUZB$@:@C:4.Q1UR4K=[CY1!\Z<E/4'PYCE?X
MK)M;QJDQ-+Y8+WL/+\NM:CD3M&7E4"XM Z5V%H:RV!Y%^G^RR),FJWP/'OM\
M![294O:;VXU\\E>)80]6(N@R\YC,>WA4,K^T+%'O_.S=Q16V;R*7E@0/AH%G
MDON166AT'/U:+CJ@"T.:2FX"ON!3,7C&DE#''"@@ZQ?_%9!NAG\2V@II.;B@
M&=P[N$@P*+#T;O=-I^.X[6G;.8\C'VU5]%M)FQ4-9KJJJ.[.;V/U&]NB3DUQ
MD"PO1QM<V.4/U6M\E4\V+/&"/-?NP8 C0:YZ0?WY$,_$D]-!6S^_CW!15 M[
M"6%!WRVO#ETT>?&'+H1T!LJ1S[Z"P2]M)^?%0'K$_5[+(4'9Z&#'P4S6]$WT
M'N6:R%T6>^EF7@I#1*W##=.X=#%$+B'HQ!@5H72-\=([2A:5S?:!@9HE >-W
MT,L*C,'?!6?[ET).>UF)P6@5(P/>'=\(!F<BZ8D<WL+=R2+9)$(2+$DG0MMQ
M&2X*?Z3@NF*[M!2+ #TOHV1<E8U,;C;I75MU+?/WO5*D.7MQ4KPX1&A MV&
MQ(<_<E/^T-H/\IAXG@@%(VD4Q' %*>-3)EW!EGN,>Y7XY)G1/BC\A93I\?C5
M+I"=NJXS7/M<5F!R=$/E;&!R3<&-9&W\<L7+TB[?)T#2,OHAB2!ZN41^,D$7
M9PJ[R.&DD>#2N1SVE+PR48S.A9329;$E2X?ZW/*:%.Q*R.@LLU"H<Y4NN# ?
MY2F\$:EC"N<5L$BYZY+%.=RID>#;+?6R6$I<YH,,D*;?"MQ40KFIWU?L, :H
MS-S02@/&"P,0FM4^GQ8*T_S>%MY&=(!;5EQ;3LN5%$ 3"1?L0%S#A[(U%\(N
M=*O8;2HIP(VRC'0/]0+8)S=D'^R2>612 9;&6Y'G_=@<;VG%6%G>^/8FS;O)
M3FU.J,E.W=%C;;)3=^$4[Y.%UYQ'C;*%43UICN.ICX.<U+N<:%JJ29-G2>K,
M:'(YR\%FMF^T]XGU7>T<=3@B2ZX^*P]#]BX:B3%[@^DO1B>2W>[,;ZU>1^B
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
MC==NVSD7-W"E2:$3F$3YE"'&YU+I/A:A$&6.('79"B*"4.!LC] -II;4YQT
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
MLP5T:AN[&53';@Y&L;^ _YO,I^&O_P]02P,$%     @ !X5"4BM?]TG4'
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
MGE#-+-1T-[4A<&YF#T93O=NYU/IJ/MM9K=<O^EG[*P6CC4H\-?T*\G-#;Z6
MZW<M4TV!%DJ;<5!,Y7WL I'TX(A[N4OAWFFZ)4HX2GG4-\WL46 $[A=# I3:
M(0;9-N=$M;;Z<JL$-*4@Z_?Z6?U13*\VRC?54B<VWGA\4T'Z:<-6R\:^958A
MZJH!R+$=A.@:+1X %3&OERH18BVX:OI:EEE!R,KK@R&> V5S=]D=P3.9.1B$
MT/>VFW/PJ"E_8IF9E KMG2TP&T%R9'A,T$9N^$J(\XI<OF29W%0=8JO J$VE
M4S.;'A-!DT3,9*X>J"-60=]**@:F-I+.^EFC5DVI-AI(BE6.PZIQ".R*:Z)W
MA&>#A8@AD6G4N8*XW2E>M?@]MWJ9=*8"1EB)ZJ:":M% C& DXM<8TD$<KU(Q
MUIGKOSQ4"O]OBTK-(Q=6+Y/I5,PC*?6<^?T7F0MW8(I5>FQABNN 51+;ZEJ]
M3%)&(;';;84K%O_6%Q5)N$"D'OI##O/F;0DQVS&-"]&H:6Y:O4Q612'- YQ&
M&JD18FTE%XR\.:3!ZF@&)]=Z*FUL+HJS^<<20"Q:VQ5]7%T\?4MZ8W^E\6SU
M^UDW)T."-MK+JVM90<1M!J 67I;5R^0E;*!&"R72P+:I#YU0*(N#=[DN5SX5
M9:-3291ZMV++ E7+L1,SFSX?PH[42'#J'M RA)]._3Q0,KOH5:I,Z(%6B\;3
M?E8[Z5&UC7*S- TJW6+7A*V6MF=6;T/A"CT"MU 4WP,,9C(O682JGR!=#&7!
M(NXRB1"W#D&+0*G%[KF9S;E/(,I >D? -&*@,@9_(%6TOOH2MAQ M5R]Z&>U
M90FRM5&8%BQW!1%:$J)2<)YTK5XFNZ<4!5LH+:_ALQ<IJDM"*7E%>*9%LAP(
M2MDH+-),&$0 2NFS!%;KR:$O")5PE/+OI-?/JJU<TK11ZFU>V^2TB"R6!$/Y
M"H-H6D$*5L2@EHI]JY?)Z\FGZ^K)4XQ0UG\6G0ZR,B9+DF)%$;;1$KCWHM"V
MM, # HV>730+ZF7NCALJH56SB&7U,D?52A9)9WQ%HS"28<3<DAK)@7,2$D*,
M")U 6URJ#8JHW@*[NO^Y!18U7YQ8O4P45LD7$J41XHSJPR98#SP0K]8W[L7+
M57J$+\1]$?6A]\4(Y5&IN>'4ZF<"3RINB/$:,>(#2R1!_,C1J1@DSH6A-L#/
MS.P5PX!VB7O4S@!PWH)6/._*AZ0VP\_[60])0: V&N)YZUOU-$P!2BT1+ZQ^
M)F2DI%4+9=TC]%!0+D+$6C0K2ZUV54JVTZZ9O;R:0)"1GC:)L[7%JU+S<Q,
MI? Z-?M9[;).@S9*K+6U3'RX\#SG$;KBU46/7 NLT+F$F/_A50RF[@";4NZ=
M]JQ^)E24(?.JFQBE+86X#8\8(78C1-_>6.P:O5+E?&ZPA[QW)KZN?+&D G0U
M]45V3@GJK]8#"G#]-PNHW.(;)+F;,\XVSY1SVB7YJ^%3,X1E]8NE?FZAB,UU
MHPYLLD*V;1*7BT"IB7MB]0O-JM:G)U^1Q0)Y8D$ =N*29[K/R"F@J$W?4S-;
MUB !)N,S*^ .E*GF+18#4^^E,ZNO1:=6[J4'Z-T1QH:8+SM<0CJ9 PJU'EO=
M"$"]@\[-[.5W>7]&0/J+$< R.#!#0FL[.2J\DJT H_8I+_I9OUY!FC:ZEQL7
M=QN3H1Q I; [ZUI]G2W5>AMBXYJGS'6R6/K!W,B4MUUMMRL:Z^)3LX!I]3/G
MRFH66/$1DA&(CZ)C=K,?&&6=<$/&?"$!OT,TFWO0&;Q "F90MMKRR?N=(E:S
MCK@36YUUHJ$8T5B,<#!AZ[8_"2",3H(G'K'EH[+BWTO 88DM!S&3H],UC OA
M*2VPL[Z9+4\3@#4DO* \I/BK(T$;:=@'TJTLM;YYI@%5::UQ#V>S*UJ*C&VT
MW<JL_#:F7"7X:ME\8EF91)#R-&Z[G5>&((E2E;\+=08=A%-=KPCF&HU54^3[
M&H*:;4XM*W-:KL,V:04?= @&)0NCI.$D SLP6"%U'R'S*+*YC21;?N/#8 .;
M[T[D57D4;/?(U4QU9EF9H\BJ3)6,)NPKQV-$ SHP4R$]QY!*PQK;4*Y=?+0T
MX#MUL12-J\9=]S,(-7.=6U;FI+,J<Z5&%?)5ZN K-;(#E^41.'XN/%G)CQ-9
M6LC57'5A69GC4BVN2CUBGF*J@\BJPDS?N*G /)$;'<G^5/>/8BJM02B9Z[QK
M69EH>47FBD:5UHLKH Y<IF=#9WZO7JAJ#]C5?&5:UA9^_0;C?5.S-M>V"B*:
M3^!-]PV*I)LRP';>,[-5@,,PJNS>SK6N\NK'>F=E1.R\W\\>+:?7O8U!K]0:
M)E**?QQ3\H(J!C5*PU0+.FZ<J<FU*LOX=T:,H>V":YLXI0J,FF(GEI4Y.5BC
M6+LCCF'.]1A0[_V) JYM;>EJZB41YL!0*YU3,UO[.$H!E[",-+ #3:IE^*I!
MJ7?/F65ES()\"OVG[Y]?C]_89[!<(CPEXIO@,\8D&+O\BG\#W2#[55 2N+/%
MOZ(K9%> S5<JU]S#Q3.D1P9X9O*E^B]''O7AD8'! GXY*NR&13%:;AU$W=Z>
MJ8L^+R%%Q!&C_G+D^#0\KF4^QX$\7WSZ2HF__'(4-$<>7!P9GFR."<;^XK-#
M%@#A(?]!0#DZSIW8)< _1M-[Y''HB,W1M]N_JZ>DZ%#[9"9\;+" )*MMZA^R
MR%?(N&X#KLYP4-;H\CUI,@;OXJO!*Z .9R?7%T;)&%+!6& &1]P<HC/H?25
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
M*9_(YI2W>HHL;S&>QNZRZ%@ZX]SH% #2 ]+0[+*"5V0>H!?R!IX)DBLN6%:
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
M-310C0YO4)6P6$#:L&-<2>9LQOC(.@3BF"1.X((F:!)6&HW63;:@PA8L^]!
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
M_!M0TRW9^1;B''WG?T%ZD?!U0B>Z^$_KUF"79S?+G>5?NNFT-//=Z/2[1)U
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
M0#OF/8G#*.E,:;*0K87N4*3829.CUFIHP)6W2"/M)_)9*\Z;X?>$!HS2*UH
M S =$@U;6\-2%"+FXC&;TH(;2]&< A=V%_-]W<N=-X>41E=$R;>$G^@9!_@:
MIW-L$"T(B(&6P1B9EM&P6(1C47%A72Q&%]EDCW@ U"DPH3.AWR>$VI40+Z[P
M%Q+!6QS4(-8YC*=]G ^^YX/@P@#IC ,-VCK+@@''E(=<@BXI2-Z"$ ^!.@5"
M=";T^X307:T0M(V]F5[B^ MI)W=82]Z9+1B0 68"F66FW0LY\])FFYTLY/VV
M7"H>1'<*%.E>#?>Y8G;ERLOA)T(Q&G\F2#V94XI>*I9-EL1;] RB*BP'7Y+Q
M!03/+2AQ%\0I:'YKH=Y7L-U5P>=C_ C]_/,?'W$XP3D7OQIS#UWDAF,@&S8H
MVL PDT43%4-3E @V<IZ:;!)K8#L%.G2M@OLL<9U&''K"&A.RSJQ8,F,T1+)E
M,JG/1*D\"L-Y5,TC#:>@^>W%>E_'?O>58/01Q]//YP.@X0US=6\_UA!:7:6X
ML3YI"(RV'5JET"'S67LFM0C*.BXTQC9+P&I03SK&U)FT&[B0+[ @43*_'*;1
M!WP/?UR/NR(SSM3XA6(B261:$#+(G%8D&Q1(X[DV37BP&M*39D%'DF[@-?YU
M-,J_]P>#GA$)O(G 9'2<<$3) @^V+G*$SCL YUMH? [@2>MW*RDV</E^J4+#
M5_U/E6I3&%[TR<WXPC4=.&J=."L\$\,$+3J0I6/!JT [F ';9E8_#.M):[Y#
MB3=PZ^IN,_W\*TXO1[EZ(Y-IW7HF/6.#Y6AHO>'.T(C)K E6<&;(2\$@90'=
MA @K\#QI!G0AXP8.WQWGXO5HF.:VIY121W(MO V%Z4#[#B05F)- +H:+V<0F
MKOU2-$]:[;O+MYG_UK/D1I0H!4->,Q"M32P".2P2C'!@,2M([1RW)ZW6+238
MP$=[U8?8'_1K,)E\AG?34?KM<C2@9T^N5YO;H6J5<\J&-A2TY$NF(EA0RK/L
M*MVTTUPT6<C7!?CD,T*::*+!4? =G(N1"Y^1S$\#3.2::&RR8-ZYP(3P2AF/
M&763,,YJ2/MG11LUKN;*+CIHP([Y&<0Y?*X'#^_'D'$>CB)S)-IB(Y/.UBTK
M>Q9CRLS8"%)E(2*VB?*MQG10?NRDNA5G/[O*O3TEEI]@1AII-J)4?X7<EY0#
M"T)SYHJUIE@CHFUR(K .N%,ER>Z::)AM<H/Q]O BI?$5YON"Z<G@$"(DEGC,
MC%Q@07LNV5,QB0*&EQHHV0-S'@5ZJBSJ5D,- H^O1U-<0?D!3";]TL=\FUE3
M"!%9XG4_KG%RG1D@28BC@&!H:RZ^R1:U <:3X5$KO32(=KZ['(VG[W'\X1D,
M?WLU@F&U[>[B[P&1F7Z/!&$E67/:<!:X#LQPGW*V@?/<A#B/(CL9NG2K@P8A
MT"4KGP"N,B>R^ME!B_.1 3C.BK#&*RU,"7MRB$Z&!CM*N4'\\]5H>%%Y6<,
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
M&N<BK2*6_O#DK+ 4H%@$;5QN%$A] -617)3=2-NKB+.SU%O4%_H:T\W-HW5
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
M,)E+=H+I3Q>C3S_=//%:J3??+.KSRUOW;[IM+?313A+K<$;.$?S7>:\>O_O
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
MJ(O00@CF9&UE'G-A0<=(NZ8U4ED>L4U_[Q.)/6_ I"YBSYMH:]^QYY"ER0Z
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
MI F0N <ND9ML_%H[TOKOW#]?6JALU%[>#3HI/"R)GD'NL5;3M%R1!#+2O(#
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
M! O)$BY7R/4!06N53 J4S\ZTF?_; #TMR[X7L0]$AW<UD&EVQ?XN^)HF_^T
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
M5<D96;$U/%B2@1\-UJH.17/GM0;7)"O] *Q/BDKMM-0@3.>N'/Z ;ZLM&<A
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
ME[/YU7YE:)OBP&F#DH%V/^$5#8N6NQ154"Y8$LV^Q0#[03:\>7"$EC>' YU
M17T?-1TRF#O8;5&F2,.\0Y)=I D7(\T_J;71(1LLZZDH/=+K)&PZ PX<R\9#
M%3CL8O?J(7F!%#8:,N6C1&"Z0*%/ "P'M))[[;G>MTSUOAA>*-=6;3T>ILUG
MB]'/+G-+:T%Z"49+Q]!'6OV%RS6LC#,A//VK<F2]-O]&FXD>?,M>HI_6;:5[
M;WZ>'M-Q"NBQ@?8=(%>60!<H>WA+^W'B%#[2D=K8I-,C1-GCKK()$H!0%KAE
M%FK)6FLY@T)N0A%.@1$A.=VE6-GY:'6+3]1.J?M(L&\3X?T$5Z=Z'V"VJ+"N
M-I(2,$BLYWF&)UJ$1&"!F\*D#[2]*)YUQ\J76UXPW.9^M,2G/8NKP:GE:O>@
M+Z\B,WAPP V-+D99_2UDT9;,BO9&2.<Q9=EA1NY?U.0VBN>Y#Q^OD/OL:)^%
MLE40-\.8Y \7,/D#ON'U%.HPII9'H"T&=9J3U".XLF_2R%"*;A'UT6)LW$80
MG*8X.$=K-T9@WAM)'AMMX$GJB.$T&=QG0]X=!\1GSMU]]-N LQ]QOIB-4ZUG
M56\X_R2%S#]^^O/*9M!..@,92#S.D*^>#(/(:9,+9#L"@35"M2#?@ZC.,$^H
MN>*GK;36P-+[@+,RG7V#R571CFL#-!I,0?#"E*RMER (,E9JN!^9*J$X#SXU
M"4S9@N>%1KUHJOV:= 6J'@U:&BPS@9!I&14#DP-3*8N4(6I:NP=8BU[(TYN6
M&H1*WJL!^OH'+8[_]Q)_P7F:C9?9D4L[(+G@E!' @LNU"$HL+*"7S&/AR;L<
M##1Q0+L"?-Z^:1,UWJ=;_Z6D;\VM+M":)FAMQW8:)[*-4G<QYTB--(G7W X1
M/$?K!:W NF8LZ2!I:0[ 7#$F:<Z5YDWB^08GRPZG[>1<V4<13>[$Y^_+_<A3
M!YH7U(E)A;2FNI@90!2, Y82G;&T87>_\M[TBA-D O6EA7OWTT>+L$FD#:&Z
M[D9[8T+=QXG<\13(D*IM:9G.0A&GA68Q1,,Q)Y[72QOL4'6'ESXQY?<MY@9[
MP2]8<#;;:F+5ME!O)WG\?9POX>+7OV_WKKMM=LVK:3^E4>)B/%O5<\ )J:_:
M:-7RK\V!-KQHF0Z1N !N+2/'KG:WHZD +@5F3%804RZ^-$DA/?G(G[>%?7+Q
M[T6\^S/OZ"(TU[A>3R>7RU',I@2[#K!&$]^*9OHIA64P$Z3%]G']#"O=/;*6
MEG^[H9W&<7AD7-TRT\Z$: TWL08C3"8'7C@G&ZT&*$)MHZ'(VI>2>TD[=RS
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
M__,ZA?9K;_4;OW[HHNY>Q!RCN/OQW+I5Y%V2%73L*8"<M%,\<,7!%&5],$%
M[%?DW8NLHQ=[(RA?"AC:>E5S=EG4J7Z%.6$YJL"M2>/RT?]RHL7>@LNHK4UT
MT-7QTJ$  Y$<(X,9O-2@E!X7HY].L7>?/7#D8N\^*#KI8F_@W.0LD7DO+-,\
MD7X:@JGS1$*4UJ XM12 IU;LW0NJ1ROV[H.S$TZ*G?",P?&@&$^&M.,4(@O"
MU)2*5)Q!:;D^S@ROYV+O4]Y.>Z#LA!-2)V@+YR+7R:LIT#J+9U[0J9$4<*T
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
MJJ-FWO3<5D^MJ*#<R&HWZUC ;C9OC /FR,S?"GT%&K'!&MDMP8&6?/#Z,/:
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
M=.YX F).?,@P%3PD'"%BY /M;F9N'% +JG>3MA.IVH:H'06TFP6&@VF*R;P
MGW<1ZE,8]#14MA%YET(V953= 71#!L)U 7$^F.WHW1,'I'5I<!A4UGGU98G/
M]-&\HCDNI6N*W^;BB23\.N55SK4Z%<"[I&#+3+M.KFE1^7$M$WCU;&5&?+#.
M\E6IHD^8K)6Y HTZ5]6IDCIU8),;8Z.3LB0:K8:M!CD$OF/D#>LKTJLD%[L0
MOU,9R"Y]; ]+YYJQ;%4=/6$B>=9;^W>B7.5I41M415W"7DE0K:UN\ZP4K I3
MW1RG;"J?U#<L_" .4."YT O]0)_^<& L?1\ZTJ<NXDP&A"U2<:^C5[\:VDE#
M"VG$$W'-$P>BCKB9G!,N &F4!?E:VROUN=+W"K!:8Y!4*M<,4I\6>5JK#<A&
M[[8F$OBAOM/F^,C@[X:!K?<J73U5?J2F8^^V.O:N[=A&/W#3=*Q2L?8-@8V2
M8$O+MK 3^.'MZW>LA67ZFAT\D4'[6AUM9QF/U1&=!O7@C4YGAX^%UX[Y/EHC
M?2OV*%QT)$:5!R$I_G8K<OT%N1?N(J8B%H(%D*@1 1%&$20>$S!P7(=@ZL2!
ML H'ZVIL;@Z1'5E!KH2]TKL9C;BV-7DZ0#9;-PT%W<@SX"YJ=Q5JM^=1ZU%X
MYSP<PU;<Z6AOXE([YS4_K+%C<$\__GBS*I)4%$4585Q4R5(JUS]W)?=BA*$0
MF$$4N$B?KT#0(4+1"/(%B:SR]YUH9VZLT8H)MN3LM:=R"E<SMA@ K9&)H@]0
MUBQQ!H8A">)44Y-RPQE]]VGAW.5VC%#DY>*+N-<6RD\BN\_)TT/"R+()^",>
MB1QE0<#(UQ55 DD@Q5$,O8").'9])PA\$S[H;&5N;+ MH64P93>:W2PP&$8C
M<X =/,:CWTC]CK&O[M\:]^JO_3'?W< D(]Y(QW:\FUW<>]= <0A_(U+UH;Q5
M_;OQ7GY<1^P127V/.#X4#M:ACSZ!,?=<B$/I>0([CK!+C6G4ZMS8H!$:-%(#
M+?;.=L#'OC&29IU@O$$S++3C;\-<CFJ?;19SE ;>3#%H>.HM$W,LCFR,6-S<
M,U93EQ35[+<9"PZ3U.$20201A0C1&&*/4$@$I2ARPR#$5HDO#IN8&_NL);R
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
M(?)<#Q+J!-#W4"RXC(6/+*LT'6UG;E12O?Z; -TW69YGWQ2)6/+'*53-B&,
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
M.G.U+>=S2(COP3 .L<2$13*.S?-"&+4Y-YIK106\D17D2EB;; 5F4!OPW_
MCDR)M<!M9<LUDJW00$NMOJ_E'AY2F_P/@T,[5?J'02"V3 )A!59W#@BS1TV8
M L)*M]T,$':W]EN1OR5/2:FWM9_48^L(JIM45XT6_,VJ_)25_RG*6Y+P!0G\
MP(^) UV),41($(@%#B%7YJ@002!CA_?8.3%M?Z:[)F\?=)A  9)4Q[1R 0BK
MB[ZVD=CK1+!EIO-M/8E<1[+IG96R"N81?U\E3W7YL]1VV6[<=V9K]4&[8J()
MH189;,L,6J$!795 B0U>1 FTX,.MR&VA&G(9;MSVI&MO6T3V%]S6]_<P4MN#
M<6^SM$S2*IMM^MM#PA[J5!QUKC11+ 2A))*,05_'OR#"B;92U?([8CZ71/$,
MBHRM5,-&YV:F;LYPLK7@>H/RFQ8=B#HS3-8(;V%JF?:!@?DZ K(CTU4#ZF<)
M-C*#SRFHI 9-NIW/XX%J8<". .Y$%NPP(-M9L)9H=9JPIL^:SH:UU&['B+6]
MUX[6B[Q<_$Q24D=J-@ZND(>^#&,/NA3ITL8,*_IV'$C5FQ,HN'G,C#*8'7OX
MW&CZ79(+IE[,.IA<?!=L52;/>L-")DRU;T8B1V'L9N!+P1G;>;H6;<!J5UTZ
M=UAXZK8MZT[]M6_9'7WN),.[2Z-V&'=>8S]<ORC^KY[TD\CN<_*DN( LJSA7
MBD(4Q22 KJ>/8/F.WNA5GW"(&2.2!SQV3<?MR5;F-H"WY;.*).[&\OS@'02A
MD4>Q#3A6H_BL\I<.Y],-3#:NS^JX/<#/7WQYM:!?TD)-3VI!5]6MP6% '4PE
MC".UOD+491 CS*'CH"@@,O;]B/3P)YUL<*8.I+6\>JFU:@4&K,["*PEKJCCU
MKQBT"[N9*^@R%%^C5M!:RA'K!!U%8JPB0;N-O5J%H*,Z=Y4'.GY#SW"QEI74
M^H$4#Q^6V;?BFA9E3ICIF]SUB!F]S&LQJ]+-NCA#):F:]!I9APPG,H!DT+BA
MKO:F#1 RT/P@$LCDGIZ%VS,=69D_ZI'R,RE7><7TVX/I-D]2ECSI_,#_*4C^
M0;UO"QE2*:*0PCAPD)HX(P_&;NC!R&6QFCM]5_W/JL)['RGF9D:K5R^PK/W>
M"WPSTAD=TI'9J*HFKQ6H)M,KT.CP<@6TL$!+.V!A^4O &K0"?2]!IBU5?PE6
M!S7M+WI8/\K[323W#\JTOGX6.;D7M7?P7;)<J>^J$]7%YU59E"351ZRO^7^M
MBO*Q"AP*,8M($$(6TU '0T8PKNI,^Y[/"?'\4!IMR5PHQ]QHKY)8^_N$E(*5
M]79-%<!1Z+"!:G?YF2PK(_F'1'U;J?9G.Z;LVV=F7#E!3XS,EJT&H%$!-#L0
MC1)U[H\";*D!-GH,QZ,7 CDDD_8595(NO1"O?3:]]'$]]K./98[0-FJ5E6(K
M@T715H-^>:LWU-/RG6"Y4!=]R/(V><4B=IV("A' D#B!8EC?@3%S'.@B%E)'
M(LR466GNCQE<P)GZ;UKQ+'9K!^TV@WWRR7MALJ/51](?:<6:/$O;JEV!M7)7
MH%'O"K0**HLV!Z_=DQ:;\Z_5HQ/MX$_>LW:;_6.@WQD1,&B#TX4-C('33FS!
M* WT6]>TH9WZJ']YG?+W;5AGG>6IVI.+=.Z1B L8<>KI>FH2QHZ#8>1Y3N10
M%P<^LEG#&+0YM_5*Y5BHCU!^W3E V2N)D@GH9HN0@:&<PCW3!T7K-84%+D.N
M'TR:G72M8('#_KK YM9^W%-E4U+D5JTR'K*ENK,)X7&D'Q'&0B@%IA I,Q[B
MV&%0<,\-/,8)#JR.SI]L:6X\\X6D?Q.I'9N<AM&,0P8!9V3F:&4$6T(.&"!E
M#,609'&ZL4DIXJS.^\1P_H8^+H&D>,H*LJP2=]RD3:Y*]6T=Q;T2O*D(GJ5W
MHBCS1.<ITC93N[>E[JE,H]9$6G <HR"(7.B$1%DM84PA%@S!D%/D"![S !/C
M8/C!Q9L;\6RD!DR);+.6'+SG3%P#K]D?8_L'&MWJE$178*T>V-8/K!746<77
MG:?UN]ILQ(-63_!#JZFA$WVL46GA+'C-/I[*8_!:?6WI.1BK*[K=!X.W.J$/
M82S$=AT)H[5R:9JL^I3$;PD7-ZG,\L=&AF>AA/J@H'K_7<UJ*5F^715E]J@F
MN#<O:L'!5ZQ*1_U%Y,\)$\4F:Q/A'D(1Q= /A .1FMDA]5P!XR"4D2<\-[2K
MVCB:I/.;V"M-@'X_0:L+6"NC$^&UZE1',5J%^B;B&KKCS=8PL^C.D>V"OCTY
M48JOD8 ?)Q'8T,*^4KJPD3 _G51LK ;[33=J]E*-K ,=/^JW5== J*H"> )Q
MZB'HXCC0V1=#B$.'0-=Q(^D)7\@XM)DP.MJ:&^77HH)-:&XK;"]G=1?(9N0\
M$'0CTVMOU*PYTP"/(5FOJ[E)><M [WWF,;FE'W=<+Y7YJ_/%?LCR=]F*EG*U
MO&YRH-P))I)G/6DV^VX+04.?$B9A3)T0(A$P&#,:P)!&/A%1+#"VJC%BU?K<
M^&4M? '4' !X(_\ZA8P=O]AU!(NE@V(%/PFQ"Y&,.:12(!B%A&$6AIRQ/G40
MAN^/Z2-ZUCI,WRL8NY@*U1=A*%6O,.E#-20"& B?Q&$@F?"#A5J))AE78SDO
M7WF0[$LR7I^T.<9)697QH^(^25/MWLED]44MR9A=$WFQ%\<T@E)$'"*N Y!#
MI(PAX@CJA10Y0=LU[U,^BXYIY9BL6W1^N,DZQ,QF&@WBD:VH5D:P$?(*[#+3
MV_J(J"X=L@Y\&LZXZ@7<D.:6G0"3&F"]L-DWR?H]Q,Y(XR)9U$O-K5R"!\'(
M"Q*[8>0$ B+$/8C<D$!*(@H=I%9WC#B.Y$9.0;/FYF:&U1*#W<27AS'[9EQF
MB'@W>0V/X\AL=2F$QNQDA\R&CHJ6CPK!_G*?/?^H'E13D?JPST"&C4Q".78*
MMQQC>5>/.(--]<L353/?O!P4R+S^1G*N*$XLJYQ/_%==LSF];_*8DGNQ$"(B
MOALXD+LN@2AVU$(1QRZ,6!QBGSB1],T3[XTBXMS(:TM6\%P+>Z6-KT9<BSWJ
M<7K4( ;AU?MI9'*L2S]7TI\N'?VF"<EJKFO4!)6>5V"[EW]M>_EV/KUL$8WP
MZKT]443"*_:Z74S"J!W2&9<P3LO3Q2:,BMQ.?,*X+0VZ:?0N>R1)NI!^H(\,
MNC 000B19 1B-_"A<$/&F1 QYD91@T:MS6U2[M@"J04>9NNH@?JBS2-[ %]O
M^^@<=D-M(.UB,L$64M/@'#:1=G4WW$;:NZEW&>?J,->;+%WI3>[;/)-)J6E-
MGY?>4-U-6A5.69&E3BFKL_#H8Q2?Y;'#8,T(\?T0"_5?Z!"=,8<0"BG3!Z\H
M\L/812[A5GO8XXDZ-R9;G\2L5*W"86IE0:/MMCFCPRY;A4&K\170.FNW\/%3
MG?T8<<27Q8Q.Y_$*C,S%,^C]/K6N1^Z8@2MCCR7MU'6T1T;]2-7ML5OL-X]]
M$J6."E;RZ%(]_,W++X6N'/DA24G*M&RL5 +I3$OK3(9QY%'&U-3D>;&OYJ?
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
M85+BF,,$90E$7.V=<Q&&.D5<D,<2\R2QRL%TV,'<Z'A$_N8CS,P8X1HD/'/
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
MB>*[C(GC*+Z!#J>.XKNL^XDH/H.'QN9AE&*]%ORK5/\JHT:[=E:+D"4BP$D
M\R1%$(4DA(0C#CG.LCQ((B;M,E2?[&5N%D8G))#%BBC;;O4(F);3-LGB*4#-
MV.)JF#RSQ!:A3L#:U]TA-0P"X#9-XJF.)LZ+.*#K<2+$H2^/".!5VY;GLB++
MOZW+EV=%,,L7KE/@J\U,O;EY45T]M^E?OY0;,5B'^CVI?GQ:EG\>\M0B$FG,
M4!C#+,JPVJ3( !(=YTM)1O.<TXSETKA6WQ02SXV26G'!LTYWV11.7K>W&L_U
MK087=&,14CK)J ]SW2S'TC=OMNJ"6E^]16LU!GV5P59G'52DM.[2_-_L7645
M.B2UU5U]4-H#K3XX8<+-[<VP"$>>VQLR4<#R[-X4N]#F*4=M,/AY$D&F"X^>
M$M>] .I).QY96IZQM9+C]TV;**GM;9&R5.22Z80B/%7&1\H@S@,&DY 3&5&!
M!+)RMC_3S]Q,AE9,\+(9E8GL')IF&Q@'&'E>BCMXMB)N&=)AY?1A%)Q6/3_3
MU;05RX?U/:HV?N'K5UZ;-,E);U>\ESSM-\4S+WK[I&M9J.X4AS6%>=;=C_H^
MM&H<J6)&8Q'E&22,,(CR%$%,90H5G22!S ,:2J-=BW/)YD8U_5N'K?3U[6=?
M_G$^<.Z&T_*>9\I!FO!6Z(KQ&7\_Y I++[=)5POW-G=/KC ]>U/EK(,1IU([
MU[[3 9P?__NE3F)?;=8OC=NT3DS]\(.LOC;1G%J#)AIT%^%92Z6KX];%<1<D
M%(G0 ?\D##.(>)##/.8",AP*EC&.XR@Q/I2:0."YL7[? _=>K&6Y?JJ3:?V^
M*C;5F<!PBX.(*5X!@Q.JF0VLYY6B/Z8#4?^-TJ"G-6C2]6^4WN!KEP1@JWK_
M%6B7&:,RU6_S5EB<3LWL[9CH<&J"M\31.=2$XS-X##6%'-.=0DV(ZMXAU)3]
MCHWR/G?VU:M('.0XR#*>0RS2!**4(IBG 8)QRKG ,B LM'+>,^ET;L;#M[W;
MJU5]=OW<G5TO154!MG_E91M";C .9AM"U^AZ7L$O70/LA'89CVX.D=M =8-^
M)XY@-T?B.+3=XMF)\ZA=9-9MIKAOY7+YJ5SKAQ8QR4.9BA02B4.(F,A@GJN1
MY#E*U>9+(B+()"G51HD_-\K\\J*]1;<VEVWYZFF'WHQ;YSN@OO=9UV=>,[2N
MMT"HCP<O$/A#@P-:=%Q&Q+[)L,XB2]LX#?XY$K9=-3K.<K==)\7HY$V,5#^^
MKO6"W/[PH="]%)L7-9,^;XNZA#BF(J<1S.*00930$)(PHS#C21J$82(Q09:I
MG<QZGMUJU<BJ8*YM3]#]W!?^BM(ZYB-B:N5[P-F[J>\*XC$9J.S@<IR?RK#S
MJ;-7V6%R(K>590-C7?WI9L>?=>K$-)(\3B2#>1+G$&5(*DM=1C#DC&0\2V*:
MY'9^_H==S(V?M(0]XVE4'LH30)JQS77P>*852V1&^/:?4]ZM8_]1+Q-[]9_3
M\MBE_^PW1SK"<5YG72?+>U+PN]5[\EQLR+(-=TTRQEDD",P(3B"*0@YUPEF8
M*LM$J&F>4,*MW.&&>IO;K-\)"[2T\&X%6GDMO>,&(38C 6? >>:#0\R*+68>
M0HJ-0''J.#?8X;3N<R:Z'SG1&3TTDDA6FX(7RY>-,D*^:P>/V@?DBWI7/I1/
MI%@MDB1$ 0X#F(0$0Q2F*<19E$!!11H(&0F<6R6RO=3A[.BD)R_8"7P#M,C@
MCT9H2Z/B(NB&[.(02M\$<QV*]AQC"(U3FKG4Y[1,8XC $=F8/C?"Y>OSP_N[
M^X=O=_?U*<^W[[^_U^<XZTIQV_VZ?%R3IW9UI2CF09AF,$H5U2 <4T@BD4*4
MQH(QC(,L-O+GM^IU;LRC) 4[44$KJX4CC3'<PW3C#43/G%.+_&]:YN8\'9P&
M]+*%<P6R%GY&/A">R%G($&E'#C^V0 UZ[1@W-IWKC:U^>_XSU@^/H/%W+U6Q
M$E7UOGRBQ:JM$K:J"MY&A]7I.9L8]O:N6^U(J21A@&"2!C%$).>0"A0H5L](
M*$/" XOH</O^YT;M^L8#$/;?+T556_;@6;7\0__R>5TP ?C+^2I*3L;#@/']
MHNR9^SOA04]Z7:VQ)S_H*= YT_@%W6(Q\ O^1,N"ZT&P6R;&0SBX8(QH=KJE
M8[S.>XO(%<V,O*XH*O+XN-:)PE3S.MGS3[%Z$;L;OB@D.<$TAPD2"*(<(TC#
MC$..@H"A7$0DL KPO=3AW!:,?7F;A.BUQ%?<KUX$W?"BPR&4OJ\]KD/1_AK$
M$!JGER*7^ISVBL00@:,+$]/G[/BFKA"_?EW\Q_U"Q"F/<!1!0>,(HHP%D#**
M(,8$AWD<<2Z9":/LFIP;9_P'>2:&/M4]7(8G_3AM/4_K_[B]O_UR_:P]UFTW
M+ZMN8E:"_>MC^?/?VB\W\[+]X7!*]AJ<9-(=*]!-JQ-_&7OO^']>JB8Y\D.I
MJS^O6+$4>ZG('TJ=_$-M-G\J>X&_>_V]$OQNU:8.63W>LDWQLSY3W&8+IPFG
M 8ICF">A]DR()*0!R6# <B;S)$.971D:'T+.;7+W=-1Y_=>=EF E-EW-!?5[
M_5/M,/3<JJH]3LM.34"V>OXOV\M1#^^!Z9WJVXZN]ZO8O8'=*@B.*SOH>@YZ
M;.][8_N+UE6] +^"K;I@IZ^7C/0^!\3M-; '.2>^/?:']/&EL\>^)@YM^5*V
MCL-'CL5_4\]N!%_$<1*G"<%09D$&$<$,4D)U3ER,.&4LE3*:)(SEHJAS6XC:
M.(/'1CKP2[$"5?TKPXR$$PRNV;HRCR'SO+HX"$K1)6\;?4_$I]R 5N<91)H8
MC\LLHDHN2_O/$4%BC+JS:!'S'D=77V@7O$\*IJ8@S(M:W[;9$*M[L:YK+-7R
M+?*8!(',"8P9EA")&$.,>0RY$#1%>200MCJKM.Q_;@M$+5F]$;&N" >4ALUJ
M4J\KO%PN2?^WEDN,[4":K1L>A\?S8K"_F] < ';B[_+.*E)7&C15XIJ%P6E]
MB#'@.:X8827"U#4DQN!SHJK$J&;&$68=K=>D%ONMJ)A0LW8ERI=^7@::DIC+
M-(4<R0"B@(>0HE!7N))!G"0)IM@J[^+E+N=&B[7$=OQE@*L99;E%RS-+-1'/
MC;0W8$]>/ZDNS-%Q24,&O4[*/.8H')*-Q9/C^*6]#.JH3)\L_&>Q^?'^1=D.
M3ZIKN_-$P]9F-".Z2\OMBJWE W\JH4$GM9>#/DND7,X.TZXGG2*6>!S.$]O'
M1WCJW;+ZYJ?Z)I@H?FI+^W:Y+/_4.1P_E>OW:\&+35T^=L6_B<W+>J4_?2=+
M4?43?;  $\%U"BN6$HCR6'^B:MD.(R(DC^,X"8R=]YR(-+?%_*$T#B]S."[#
M_/8V:/N^'6GU 3N%;L!6)2#+-6B4 EHKH)0!K5[UYUHSTYPHOH;-P@UP\N&;
MR#/0Q3 Z<A-T"O&@YZ";GJ9S)G2*S)Y_H=N6QQF1OQ'VHUB)]:MJ6A\</NO7
MO@L_RD(22Y' @(M<+7CJ$T;J4Y"))%'[5)*E5O'3 WW-;27;BEKGCA>=L'8;
MU2%LS8QR1XAY7HWVP=K*Z2%FV@ /E^;V4'>3FM@&>A^:U2:/C*.,]_4)]7=]
M0-W<>GY]V50;-?3%ZG%!,>&!3&*8! &"*,XX)&D<0DYI+D@>LPQ9Q4D/=38W
MTGC?.[J_::]_0;F3=_RM\"#D 4%!+DD.LPC%"O((0<PD4Y\"3EG(0\K$XEFL
MBY)_WY#U9EK@#SOV>,,B'HO52N-,R;(VH/S@37B><235.AB%*422$$A3*6&<
MRS24&9$BCEN\/Z[X6Z#==>L/ZX_-"^T7:+,UTA5TGA?)EAR^-^302'H#>K*Z
M6R5-$'&Y3 [V-^DZ::+YX4)I],RXE;*YB?]-;'Z4_*Y.U5C?QR^H"**<ZW);
MG(80X13#7)=GX20*9"!DCF-JLTB>Z6=NZV/K)U-L)50?]XO[VI''.7C->,,!
M:)XIH\6K$1'T9'1'%1= <,D2Y[J:E" NZ'O(#9>^?HTGS0/Y2Q<579:ZS)3E
M9<U "S-Z?UO'"B4FV,GIY4K&  _WOA*GNWL#OXA!O4_[0 P_,O:U5HN(FB)-
M#[V\_J\+EL8125(.:9X)B,*$0<QI"K,D8*D,XU2FJ9TOV+FNYK;F=9*V[EZV
MGEIG$37E"1<X>:>)%J)&ROU*'N=-@A$D<0D,MQQQMK>)*>*2UL<,<?&)T0X+
MY?*G,JN;H^U/A.E:BZ_MB2CB'*$@0S!'FB-DFD/,8@&SG'/!"4VD76S[8&]S
MHXGO8E64ZR8EG-"W/*WLW?U/)[T=?PP#;D8ASF#TS")G(?-P#&V$B6._CX$.
MI_;VN*S["1\/@X?&!;'?__LB#$B0IRR'@0BYKKXC(,[3$(8D9(Q$*,T#H_WT
MKLFY\</]#P78\[-.1V(7RJ[0&9[GXW3V/)GO__WN\]W]_=V7C]_=!;3O-'04
MT*X:G#2@?:? 84![[R^^@CO>"5FNQ7;W(*J/?ZE-@^JC6)'U:YV-0GLV:@^N
M<JEZ>NS,B$40AB+-U7(>4J1F9Y#JB"H20TX1BA&1G.C3+NTZ9&K\>Y/5:MIO
M)?8W#]J8A#94A-9J;</:U;;Z%RI60A:;7YO ]LJZ>J#/<<=)BFF 4YC+2!ET
MJ:Z)%N$$IEG F,!QC@/+3=\\QGT"NO^G'G>;(ZPW'\UICL NQA9U8[P[,NLJ
M6.[4 YU^4\8=73T(T\8HC1=W9O%,5^-N'_MT?9=CCP4JH1[Z<;OB'\1/L2QK
M5Y6/?^G@5[&@/$O3,&"0A"F#"(4AS -.8*K6$H1Q$C!A%2(UV-O<UH%.V-JQ
MBN_$M3T&& +8]!C $6S>CP%ZB/4D!:VH+@\!#!!Q>P@PU.'$AP &NA\? I@\
M-'+_<O^U2S4NLRSD+(6Q1!(BACG,&5=@8H9B23 FR*J^U[;EN7&#$LS2YMMB
M9&BAC='<MSUU_]7#>=Z1IDZ-EFWCTYH8ASH=&01'7Q@16?5![4)6.E7%JLEB
MH/.KJP'[3J3X=[*FY?J^VY]\?'I>EJ]B_1O9:,?4Q[U'A'H]5INOLOV2J/ZV
M5H;*/7E=)%1&7"09C.(40921&%+!<T@C(9,TYCB,C:J,3B+MW"A"*P8:S<!6
MM1L@6N4 ZVEE$?_C?="'^6EV0^F9\UI505]PH)6] 6<&N%,9=#KO/5OGL=!J
MZ\R_6\7_!=2JZS1'<WH5+*+$YO1*3!1 -I]7PR[:;*JA&@Q$\R[$=#%J4^&Y
M%[XV6:<C[)*[%5L+4HD/HOGW;O7A13R4^NBCY]!0B&I!I8RPR##$.1$0(9I"
MPI'Z,9.,,(ZCE!JE/+3K=FZ6@A(3;,I_JP\H^QZYA>E]HR7J!BN\%RS]'_?6
MLH)?.JE_!7<KH-%]*,$O6O9?]]R;?.%KL6QZP7FB]<\IWG9+F#5L@VN1>6O3
M+2K6&NZM#O9/CSOY:5,@5@_EK2XDM19=U191?1%J6=&Y>=N_\(4@$E'*,XAB
MRM5_2 :)E"E,"$H(96'*PGRQTN46!'\P/R.RD<%H%N7-+#J2Q-],NNU5X5*V
M'VT5N*DS%JI?U-G32:N#W;F3U0B9'4TY!WPBMY96;)WGL14/["2_J7.;*ZSK
M;.:WE["V/N4: YK+@S"K_B<]*QN#S.%QVJ@V' 5@W[YL?I3KXG_4_$ED0G 6
M("BC3-$<TJYP-,<P#VF0I)20C!F=EQGT-3<;]F3X-=F*ZS!(M8>W&5\Y0M$S
M/9T*404[23T&J![#X34^M=?=VX:G'NM],3KUQ"-C662E-][-Y?^WHOK'N]<'
MU=+M7T6UP)(D,4]#B$.N-L4,J4VQ0 SR((T2*G(14F+'(F?[FA^+]$0%6E:@
M105_:&$M2\L-06Q*'$Z \TX<HS ;P1L7T7#+&^>[FY@W+NI]S!N7'QFYX5KK
MPDF;5WW6M^DGEZG/[1:8B021/()YH,-XL@A#DB<,YEG$(ASFDB K?YWA[N;&
M'A89$ WQ--P0.4/)]Q:H%?2FOJ;8[&>,NFDN&AQN>8Q@<;K)&>YQVFV-D?9'
M&QFSIZ[.6?SQ+S4A5V39)7JMWKW^3>C2[,\_"G:KSXP>=$J\!_'7YIW2ZA^+
M2,1I0(B 611)B&),(>8AATF 2!#%0N:1U=;F"EGF1CM[J9 [9;99D"M=RF:G
M#Z@5LHXD'#UN9@PVT6AXIK<1 P'^J+4!6AU0Z^,G5_585#WEK[86YZUR6H_%
M;2#/]>@F1]R$ZBI"9/6*@O!_:T9O/0!EFHA,*@9E.%%6&N4<4AH3&+*4AAC+
MG$FCB,GS7<R-(I5TO_SO7VNKP^+&[31Z!K>75V/B_ZQ'RP=ZL%QVK#3%Q^+V
M\6J<)KII/(&7HXO$000&+PU//SG=!>&@Y'N7@</?'&=*=N?KJFU:K.KA5YO>
MJN!M/,O#FJPJ*=9KP3\7A.J \T)4=TWQ#;X0^BPKCR5,@R2%",<))($N=2DE
MSD*4IA%CBY]B34M3>_(Z@6S>^;Y8_E[Y3Z18@Y]DJ<R94@)!UBNHDYG:&8Y7
MCE*(DX3E&8$!BW*(.,,04\FAX#R.TR2/DM"J(.ET8S316:6N,*O]]?:TF'2(
MS,S[Z8#WO'!VBH">)C?[\(.>,C>@IP[H]'%GX+O!U:6-?Z5$DYKY;M [M/0=
MM3HF'*.HGLN*+/^V+E^>58/+%YW%5&=Z:^(]!=^&>^ITABOU;KU^$1M]-_UI
M6?YYZ+.SX$F814+&4$@>0J1^@CF+.8RX4)N$,,Q2L]MD'\+-C8P[F>U<^ER/
MF,'6Y W'P3,W=YJ!6K4;L%4.]+7;A=W?@*V"M?/-3>-ZH[4$)UP+WW!8;<(@
MWFYXIXIZ>*-AMHQQ\#,.PR$-CON<,(+!#UK[ 0N>^ABQ4/^G*!Y_; 2_55LY
M\BB^O.@-\5U5O>ASOZ,TY+?\_[PTJ8<7<21Y(",*4YJK#5$:8DA#&L(TS 0-
M4)Y2*8Q7Y+%2S&WI_5 L7S;%3P&$E((U_JH]9["Z?H_:R-:NE]9>8->-E\%Z
M/,4H>%YX.Q5 JP-HE "=%ITS64\/L%-DBG&P6$"G&(^)5DI/XV*W$%Z+Y^"*
M-[KQZ9:V:_7?6\.N;LSOKO)+N1$Z=D]+LQ_FL2M[?-;(S7 8Y3R.8!+IZ(PH
MB2&E/()"[3NS*$Y9SHSJS4TI]-R6PF_]<AI@I353GU^;TI)+?6[5*@2>R[5M
MW/]$[X';/>Q4HSN[O6VM.+CO!O\@#*Y?-/Y-]KU7O2)^]L-3O2JSW2?[?V6\
M[:%=C)VKO?55LLQRS^T"W;%[<2=]C[MCOF5LK43Y.V'-*7[3V2+- A3G80#3
MB$8ZLVT$:9I*B,(4D9!2%C*K'&.GNYF;:=%*"7ZV8MK=,IZ!TNSV\'J /*_.
M'3:=A(H>&QG=W?0-8^#R!N],3Y/>S UK>WCC=N';U^1$_ZY6::$7ZU$ENHZ>
MGM$[V^8:WHKHL3+761C<9P<^[NH-,ON>U?=T5M[S7Q^];+T\O=0KY=?-#['6
M[E=K\4.LJN)GF^"W]=0+LB"4+!,P9$2M7VF0JRTW03#(&$7* F*!7;BP<<\S
M7-PZP4$M.=@3'7P>BDNY<A",UT#WT/I>%K^^OP.WFR;94WW@N"GU;D)XJ0YO
MC9#C1=.P\ZG743M,3BRME@V,XZSZ[/*=,MFY[D$U7Z_DM^NU>I]J;GSWNOM*
MFVSA]D^RYO5_OHDF?8GX+M8_"R;NZSK8X0+E6'">93"7N2Y'3S-(@C"#*8N3
MA,0D#1*K2KM>I)P;%RJQ9+E^JBM[-P7%[9C/SU":L>2;#Y!G1JV%AU1+#_H:
M@IZ*.LJH_[U635"K>-/\ [:J@E97<#\\U-9T['4H7%*W'T$GI7FO6!\N"7X[
M&[=\_(T4*VVC?5TU)TMU)JNO\K:JQ*8*%PGA:BF@"+(PY1#)4$(J&(>$!;HZ
M7!I1%(](_#7<JQ%M3)_J2PL,%&/P[GBXE(#4$MO1_ 7(S?C: 8+3$*\6M*OC
MH\#K2:OQNQW&SYH[S6!Q28(7>IR4S<RT/Z0EPZ?&\<NG8J4HZ[.R>?G=:J->
MC$+M9IJF;Y_T3>K_U"385K/X+T'6G]2KMZ XBT4>(X@E#17O! B2!,=09FD6
ML5A&(;.*7QDGQMP,3/4*)G9<,Q)^,P[R#ZIG;FH4@+4&8*="PTHW=>D;5GL!
M];2Y 5H1H#5Q1UO7(>F2SD9*,BG-78?6(?U=V=KH,_*#+*_W:_%,"OY!- $N
M;7>WJ^;TH)%GD60A03B-89 H2PQAKA,4!BF4,9=)I/Z39F/RL(Z39J9F6BLZ
M$(W,59TJIZR/)L=8:R-'ROBRPQ?P;Y>X6]E[W1BTXM=#T)P.NS;XKD/0\37*
M&$FFOF6Y JT3ES#7M';-[>(#^>N;T$H7RZ*)#21_?1>;S;+>1U<+RA1/$EWS
MD'-%E"00D"(1PHPBQ&B4JM^&]C5T+_0Z-W-Q)YK>:MU]^PXV;00E>%X73#LT
MD1=>C&!$@Q&PN>UUB*MGOOM8!TKHBZU=Q5GP32UM8%^!F_H/.QUNM WYXM*M
MP0HY]]?%ESI^@\MC0RQ.7R6;/NPLYX;N[7&E\]'><=5#(0NRLSO;?->*.'N!
MSNIO+T]]([5:Q%F$&8T9Q$SJX[DHA#A'"*9)FLDXS>. 6"6-]"3GW(BQW?<M
M"ZFK@V^W?6/,0U\C:T:?,Q@OSX1[.FW$3DG0U[*U+K<U &J[LY]'HE7U!IS9
M^3LT3#T/C>?,$TY$?>N4%"[Q-LA5X;2[<>O,.4\#?;Q[KW]1KCIC_+ZL-FNQ
M44+5-T]B)62QT4FFJEWP4UV 02V$"\02C%,:0QG(#*(<$4@S]2YE><S2*,$2
M)6C$N8,G<6=Z,*&KE!"V>2'K@BS!4M\FD=X!D[;1==&8VD9O+TCHLGAL_JB9
M3!GMY1I4[;4S4XA4VZ)CFQ+PMJ@A;< !SQJ=;2&:#?G+;F7S]2Y%0C!EKE#(
M8Q[H!&+Z2I$J7LK34.2((L+3[EWZ9WN-WN -4N_%_Q_?(C/[Z"W?C&GLHU,^
ME[\T2OY:.U_>@*[8::M36^>42&5I:T-JJ<Q>M5:QUAUFJVSWE8>!(;>VBCP/
MB$NKR)>HDUI%GO$^M(I\=S>NTGI]%MEWN=%13[633<_WINKLLM<V"N+P=/-3
MN3Z<+=4BPRP5$8]@E)!4&49J'2.4,ICD3(U62C+U7YLRZ_Y$G=L>_%! N^+9
M'H=T>&69UT!Y7EPZ/?<])K6FK8=D7]==QL;7;137S:D85Z"T/EIXK'*_>1U_
MN\KI\W@/IBN;_O;O@W7%=/]#=*E<ND<))JV5[A_)PT+I$_0XTJ^-%.N_ZQS/
MOZD.7AHCYC^+S8_?5R75>RM]]'.W>G[95/O7"NHG)6.Q>E1*%#O![]44_:$D
MK18TBTE"(@1I%BJ+0E !<X(1Q $*2"!H'A"C1&6^!9V;/7'+>;W=K0!_T6(#
M962"5T'.>VE-.ZZ&+G4S&"W?3G<Z/7JMXPWH:0G^5&J"OIZ@4?3H9G6K*ZB5
MW5MGM@H[],WS/"1.O?=\R3JM?Y]GQ(\\ 'WWYR2._AU9ZLBR[S^$T.7%.KXC
M2YW\8UEJP:MWKWOY0:KA!"%-M9Q%&/(H%#R#),G4BL,8@R02(601YA'AF0RH
MU8HSD=QS6X#VLP95E],&=16L+(NC3O5:V#CPS&JP?6^*W8_SM=DA?*/N,=N$
M-]'?,GN%[_&XD W#>_?CUK,OY>JGJ#:"?U/_71<ZLJ)?GUN[U:G5\Z ((L5A
MQ%F 8<(SK+9#.8&$\A0F:B<4(1$G>6)TP'J-$'-;:;Z_/#V1]:N^C_N]U0;L
MU ']<O2@T\ANC1DU5&8+AN\!\,S^6_'[B#=0MSF!.Q6\UJ>\!D67;#Y*CDFI
M^1JD#GGVJK;&D>;OE?@J/U:;XDF1NZX23D2.> Q#E 2ZEF\$B?H=##.4ICC,
M Y8%-G2XW_S<B$Y)ITEN*Y\=B1U 9T9/XP'Q3#R'6-R ^W)9,$4S[;]>>.8T
M'"X9Y*"'2;GAM':'L_[,MT:F&*O= =MSZFUJ/!K@C"<\@"G6X<XI3B$.A9K;
M&<^YVIWG06BU!3_9R]QF=RM>ZW;]ORRSA)W$T6R.7XV.YZG>R+>]-/.27W 0
M Z?YO4YV-&TNKR%=C_)V#7YY5"%I932LJSJG0FTM['[Q36^N%I@0DB9Q"%D:
MJRU.D'"(=4UI2IG05XD)H49KNE%OLR.!K7A ;36%50GE"[@:.'*X1,LS*?2
M^BJ;'4==/K/[92VO2_BLBE&[@W&RNM37P&E;J=H,G@M%JR\T,F7]:C-]#DI9
M&SXTTJ[:.@U^*M?]O T+S!FA:9Q#E"42(HDEQ&D:JGT3QX0CG*6Y4764BSW-
MC5K[LG79$"R-K+.@&AI:+J#R;6SUQ')H7EW2W*F)=;:S:<VL2SH?F5H7'QAA
M;GTN5FJ[]GXM>+&Y?5R+^D3\XU_/A;ZH_0^R>B'KURA22(9M%N&<,XX#$L L
MH(HD$*:0I"&%29*QC$<TS86Y^67;^]PX0\L/2PD;#<!6!=#I %HE0!3= *V'
MA<EA/30&%IQ/P#TS3XWU5QNL+^=^=@"ZA=WG$_R)[$#[07!D%([%;M!(M&YT
M.J-QK+Y[1N3H1L89E2<B6;8!:"S&*.=A#). J5U[1I5%F9,8YAF)(Y0F@93*
MK"PW9&EF5@[T9;5(;'OTN7?:BS9;UKD]BR8?"CE(6G^[7(K'=0E^*]2K\OVU
MVHBGQF7B7^U,T:&A,#-&'0'L?9O?Q[9-,M.D3ZUK<.L[ "7QS9GJ .XL6 .X
M7-JP0]U-:L4:Z'UHQYH\,HZ /I>KQP>Q?NKSWB((6)P0G$"&6 A1B#C,F4QA
MP+@,$ W2T*R4]5 G<[-+OVYCF+5_MP O*P4B^"Y6.I;YN_;#U(X/S1K^B; V
MOX(=Q9P$VXQ;KH70MZ6IQ(-JF)Z %E!32"-BOS"A.^88 L,E99SL9U*N&-+T
MD"0&OSMQZ8^MPW.=@.2YGE9=LML/Q<^"BQ772<T6BE+23$>?1&F6020I@EB0
M'.8A#44<"221E;N!=XGGQEN=;."U$,NIRH$8#Z\9N<UJT#PSI8,R(;OX%M#3
MNY=->OM.?!NZ\)JN;(CM,,VBA(BQT/\<Y41LQ\!9:1'KCL<M5?>JB=6F:H^8
M**<1CK,<,AJJ926D.:0RC6'&(R$3C((LMZHNM=?ZW): 5C@[[M_'RXRG1Z/@
MF5-;N3P4KCNIL4MZVN]@4BHYJ=OAM#_])5<IZ6\9TSEKNQK2#VO"Q8*D<9@R
MJG:? <\ABF.LKU,IE(*E"95*56PU=\VZG=NDKH4"I)44/#>B7IM9_B3@9I/?
M/8R>6>%,YOA.:M"*?0-JP7TFC!\"RF^"^),]OW%"^"$T+B> 'WQZI.FP;M-
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
MGPQC!$DL,DC30%&B,LO2-+%RCKO8Y=R(<"LK6-;NY42M/TU=3M7[DZ5_W&7
MS>PNMS!Z)LM&V!NP0[*6]Z995)0-ULGLT%7.&!^G?G*7>YW62<X8A2,/.?,G
M1UA9.[=W[3U_NZK_T9?L/]6&1VU"/Y%B7?O@[2Z]%ADE2<)$#B-E;4$DDA12
M$E"8YT31>H@RGIN;8",$F!LM]2)<F!*^WA*N#WXG=AK= *ET C^U4H!OM;(P
M5L8,FH&IYWDH/%-;;Q3>=Z-0?_C8AU[K &HE>E?OGJ&W,"(]#\%$%J:/H; S
M1:_ <=!.'=/N=$;L%5KO6;C7M'/=59;JJ_:VV)U]5E_$ICNW9XA2A)%:[PG1
M=]9(0LR96H?B) SBD$F!C4I*6/4ZM]7F]L3%"6S268R[+1G&W.ZNQ!F24]V4
M:&IJO+)Z(M\ );3'BQ(CE'Q<DPQW_":7)$98G+LB,7O8_07)@D0<A3CA4 B$
M(,I"!JD($!289X$,"<L2NQPZ YW-C8 N'=P;'KL9X7S]U<>,2&<\<$ZO.::^
MW9C/I<:8NXQK-M>?BY50V_2UX,7FMCNK^OC7<[%6&_G;E\>7:A.'"M&P/6UF
M,@LHX2ED:G\-412DNM!&!C-,2,Y2CO* F)<?M^M\;BRCQ8>EA(T"8*L!Z%0
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
MF/J9")+,9LM_:J"I,?Y63NTP TI2R\)"9[$UV_F[0&Q@ N\'EO7^_QP2+AT
M)\<:U0-P3N-]%\#9ZWM8C ]X\1=?W"\+MJ:K9F<4BE@:@AZ!-.'*,D0(9BF3
MFWZ/)"CC"4]]\T#48R-,C0\^JLH-.5GK+!N5+ZQE5N<76F@+>^0HG@;&W:4H
M#<P!-2"-?'WVY4>1L;#(+D5H),MK#RE'5E67\IW6T]$;Q[.2NN3>L88Z+^Q3
MRS\O7XH2SW];%NN7VP6=KYG<<:L\SV*QRA=KSNHF L6B,L3VFC2I2KTW\^+G
M?ECCC'EIX/O8@S$)I<D4R/_!+";0QU@(CR!*4&A>N7\@*:?&K_4.N\Z17G0<
M&XPXDP:L/(7Y&?I@IU81:!UU)?1*2]!6$VSTO*KCN@][RUU5+5J4OL?JJ4]A
MRFT*[$]@ZL<JI__FKX!E\?R!IZ:[5/Y0@X]8&']@_';+X \]6*^4/;96!C^>
M?UJPW_'R+[ZJ[=$L25$0^R$47L @BF(N-SU^!DD6TIA'J<>040IU]S!36YZW
M@EJE5YT"T6!A=0+-P"OC5D8@A025E'UV/J>1LDHL<X#8:(EB1Y!SEN=U!H<S
M>5NG[AXS#^N,!GMY5>>NMB\M_Z%8E,4\9_HUT,4K=/%CGW"<);X'4X$SY?:)
M819+&@P#+T51$@4T,@IH/3W$U(AO1\JJIHI52>D.,+M)T U$ Q-@#W2L"LQW
M W!I=?D33Q^MM'RW=NVZ\F>N['OF4W)YT_?K!?O(?_!YH4-'ZUX5S?)#*/-]
M1"%C2%H[:<A@FD493%@:XI#R(/.-?!D68TZ- 1J1=<0TVPIM>PAT'FS3\R"G
M$ Y^--1"KR4OJ 4^;RWU."8R!LCMB='Y84<^/#+&X? <R?S6OH5G"_J7BA;F
M[.-Z*?=[]WR9%TS7VI-L]T-^V&J_)ZJ?5ZHZRX,*CJK*+801#CV$&<0I)Q"Q
M,(-91@BD) X\[G,>)E8]+RZ29FJ$M158'515Q8^N]?=7_?P9T.+Y6?YKJ;0&
M^6)5[/]%_KY8<*I7]9_YZCN0^VYP>W]G6>KJHCDV8\/19F[HXS.-?*4(J#0!
ME2I75;'0*[ WKUN%P%8CEW6*'0#KMG[Q)0*-7-?8 7:']8Y=/+1OOY#;!2V6
M+T7EAM.EES^HL*3EZX>"\1D-&<FXB.3<D1 BWZ<P"Z-8FHD\$G&2!=RV?4CG
M>%-CW+IOQH[,5T!+K?KHU)(#);IMBY%NW+LY<@ T!V9!%T#VZ$IB!,_%34JZ
M1QFY9XF1RH<M3,QNZUF7YR#2\0M?-8&Y<9*BA 41Q#1(Y4:4)S!%00*#0%J
M//&3.#-*,#(9;&KT\KC$C!^+/M<'Y<H8P$WID%*7AF%-09[-/?*:_^F'J;8"
M_V>0RA]6<C=&M27_O_Z''WO_-XBN5,]93U_RNS+^Z[\GU=^OY+BEZH2:R_V
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
M(1(AJAJRQGZ(O"C,4H$MRWL<&65J-+\54A<NLJW#<0Q',XOP8G0&)NH6,$K
M3:,)EV4Q.A!P6_/BV$ C%[3HT/6P6D77Q3TLP+L%KUKEW>/E2M%)O7=)4Q2&
M6<P@C1(/HHCZ,!/8@Y&/0A9E2<;BV-C8.S'(U#[XNT_W%O;$*>0,##0'> S\
MB4L)F]:@C8SG-WSF&%F85PZP&LF2.H*9(T/I# :=-M&I>\<S?\Y(OV/IG+NV
M9^Z*Y$JY:5;_44__(<VIQ:H*K"1A&*0BXQ#3 $.$$P$)"2+( R]FF1=&S+?*
M\#L]U-383E<)5.X<_4-+V%YQL!T0FQD];H ;F!9[8V:?_'(6#J=I,*='&S<A
MYJS6!ZDQY^_HQQFJ[I>J+:L\[HWY'H8>)=("@DP5$4"1)VF#^Q@&F9?ZB(=^
MG%BEO!T98VHL\5FUJ5#'<."EJJFK"V7E"U#(U>Z5XZ4=31Q#U8P?+L1J8&+X
MO&D\_%$?63:M]W['J_72<975#B1<<L*Q848E@PX]]UF@Z](^]?DH+=:21KYR
MRB6ER+?^*Y?SJ.M+*U],J8J:_%0'<V4=+J"J""Y+U<DJS1 G6$"1R=T2BBF!
M69(22#//1S0@/J&A>8V^WG),C48^?,?+)ZY.V:H#-KV(\DKF4DX,6%9E&&V*
MOO6?)(,MVCC0#\Q*C1)@JX5J,Z3UT 7[M29@JTI32@F\:[2QZ>APP8S8E.(;
M96;&*L<WY Q9UN2[&-?NNGS]'S]B;;Z+,=BMSW?YX_H9KP_T.V=K=6C0B*#;
M(C0]$C:%P[>"/?)?J_<2A[]F+&0!IFD$4Y)$$-%80+FF(<@SD1$2R]UR8N7K
MOT"6J:UBC2KJV/=QB1D'1[_?+]RP0Y*+Z3*SGD>:A*%/B%OX-WI<55UGKNHV
M-,JNV#8YV*I3-\$&2BV@]7*X67> KDO+_1)Q1K7P'>"VOQ-P\4C[Y*9/BU6^
M:II^?^4O*IQX\:3R1-?EC/@\]H* 01\3"E&:9A#[+(8))4($D8=09A18=VZ@
MJ;%E)>MF*[R1%E3BFN<Z=:+;S7\N,1N8W/K"997Z9(+%!?E/G8\?+0G*1,EV
M)I31]9<:8MLZS&4=RK%=PT,A.2)!*?1CBB%*B,I\BCWHAX(FTN"*PM#(:6 U
MZM3HHKVX:TGK@E*J3G^[WE2K+GE?*ZMK+FSM*4<(CV@YM23>8CV.>60 UC"&
M4-? ;V3R&&!QVK@QN;DG8[5BS98YY4V5P1F5^_D@30GD.$HAPIC"+%"M[**$
M8H]'7L:MZ@Z=&FAJO'0G!%^J=?A%20G>23IBQ7R.ER5XX<NJ]*EE&>63&!N2
MCP/DAN8;W"+R*Z#%W-8N=4@M9Z!PRB:GQAJ70,YH?, 9YZ[O1Q,?N<@7G-7U
MF>_EY+>3*._$XU)NN'0U')UB>4?F^5/EW,V8ER64$QB0,(8H"'U(L"]@D-#4
M"[,HY83,%OQ)U8Q_-*>3W@(9?359]=4<B#6@9[@EO?J25!+D:J,#P$H).];I
M/V5FM#3L#(Q4>J+2 =1* *7%%=B?BZTF5?HX>+=5QH$[WAF@+MFOOS"CTN/%
MF.WSY^4/['$ 7>UW/LSE5WZMHENVOWZN(R@QHI[/Y32A6)TS)XA#$F=RRXC#
M$/E(TBKUC,^9SPXW-9NLW@]J$<%U%9'5_M-GBU/+\U@;'!<[17!@CML#[_H
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
MSV@0DRCR(\B\2$#$@DR:SW+Y]RB/,0LI35*KO)?30TUM];Y;K\H57FB/Y;S
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
MT\.QDM!BYW?)1!ALHT>"=V#VZA?UJK6I8E^5/B--BL6&?:3)&6E+/^PDV7D
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
M)5UGU8VB_;3:)OZNIRO8*7L'3!Z?7OUKA?TY-&$-XM,K"B3IJ*Y56+0/_;/
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
MCW.8FE*!&"4\L2L2:#G>U!CBW(G$<B>RWR.)/O;#SR0&(OI*AQ(]:<.>2IR
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
M7$L]?^DR4,%.+7,BNQ!T)1SCPIR-8T=6(2$/S%U:]#ZN^\+?@59P\$?W=Y"
M]J'H>>VF["K#N!V7!R)TU)5YZ'T&=U#E4HJFK\6G<B&K387$&<\DC:((0TPR
M 5&*4DA0',-8$:I(FC+%G?JRGQUI:N2V$;3-A)T;49L&[8VPSFU1SZ!K1UI>
M, O,3OMP?=K ]?8R7$,:FUZ&PG,7TS.#C=VR]++.)_J37KE@8,NP381,+VKF
M<5DU68&.!YDVMYK0T[T5=S_:;"-QD---%XB\]GNR&7?<KDX.2!SU;G*Y]MQK
MT3>J?J'^\7__U^83_8=IJOE__]?_!U!+ P04    "  'A4)2*@=FDBCT  #D
ME@L %0   &%L9VTM,C R,#$R,C5?<')E+GAM;.R]:7=;.9(F_+U_1;XY7U]4
M8E_J=/4<;UGC:9>EL9U=T_.%!TM 8B=-JDC*:?6OGP!)2=1"B<L%+^2>6B11
MHGEC>2(0 00B_OF_?_\Z^ND;3&?#R?@O/[,_T9]_@G&<I.'X["\___;E5V)_
M_N__\D__],__'R'_^_6G#S^]G<3+KS">__1F"GX.Z:<_AO/SG_Z>8/;[3WDZ
M^?K3WR?3WX??/"'_LOA';R875]/AV?G\)TXYN__7Z9\9]2$:IXA7@1*9I"?.
M1R!"9Q.!)LA*_O]G?XXB@%8@2'+9$FFIP;<Q1Q0PGADWAGFU^-#1</S[G\N7
MX&?P$S(WGBU>_N7G\_G\XL^__/+''W_\Z7N8COXTF9[]PBD5OUR_^^?5V[\_
M>/\?8O%NYIS[9?'7F[?.AH^]$3^6_?*___;A<SR'KYX,Q[.Y'\?R@-GPS[/%
M+S],HI\O9/XL73]M?$=Y1:[?1LJO".-$L#]]GZ6?_^6??OII*8[I9 2?(/]4
MOO_VZ?V=1_K1",Y0;\,XG?PI3K[^4M[TRYL)0N+4GQ62%Q\QO[J O_P\&WZ]
M&-W\[GP*^2\_^]'95WPTIXQS51[\WV[_\2^W-%Q,88:P6?#\ 7^Q^HSRM/WI
M@>]S&"=8\GK]I-$DWGG3J$AZ,KW^ER,?8+3X[2#!<+#XY%=A-I_Z.!](A).3
MP1"=7"22:D&L0Y$R;U6TTJBH^5WV"^DSI'VAF!G$/YU-OOV"'_Q+$4GY82$;
M0ME*+?_MP4.74MJ/^FMK_(+O'1COG93,$QX]VHA+CCBE!!%<Y,"LT<FZ#HA?
M?^9=VM=U_&H:?YI,$TS1J5P_U$_C WW?!?3J';]<^"E^$(GGPU&Z_M?%NW2A
MM_FD _DME8/D_OP3<IUA.H7T8:F;C<PM.)NCJX7%.[O0^_^Z]%/\Q-'5)[B8
M3%$."HP,D9(0$A IN46_*AVJD4DI DJ(APXA<._Q6Z&!MX^&0Z3:"#!.83J<
MI'?C]!87Z8'VP26>,TE692(% #) +3$Q*16%ITFH#F%QY^%;@4*T#XK])=HS
M)-Y<3HND?AW.HA_]._CI-0^&VYAILD3;A*%75HX$82@1$!VEQ@?\G"X6NPW/
MWPH8LEU@="+71MS%EZD?SX9%]BN7)Y#UG!@ECCJ!83DPXB3W)#(;042IJ>XT
MEKCW_*VPH=K%1B=R[1D;[\;SX?SJU^$(/EY^#3 =9)D3M=X3E2P*0\=,O*.:
MB!!XBC(&F5('F+C_W*VPH-O%PD%R; (#G^!L6(0PGG_T7V' E;-)!$8@9D6D
MHD P+K*$*<A"A.R9S)WAX.ZSM\*":1T+!\BS"3R\'\?)%-W90O"?4?[P9G(Y
MGD^OWDP2+G_.!&L](U3G0"2C*)L CB0,EY/0&6CH(MC<@I2MT&);1TMWTFX"
M/%_\]_<)Q3?,P^4.V,HK2FU!9ZE( "F)-/B3!5PC#:?22Q-YIKHSV&P@8BO
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
MI9=;B=#_/IR?O[F<S3%ZG[[[OKJG5@:5X?]2N57.K.&<!2#<+DJC!$HL)$J
M4^TCVIF4O :0]J"UD0AW3W@\Z%=15U=-5"B^F<SF)[E,]%WWZY\GHS00 5 ^
M''GA)7-$CTNLE9%09#" #"FI*EGU9I(:<63=P*LCR3?@U/XZG<QF&!WDX7S
M&06IO2?"Q3(27' ,!;(B7&7+(**[IU4.S-=H:*YDYQ"4["O;!BXDK[8ZQV?O
MOE_ &'WD[57:**R7Z!N3BK9T%V#$.NF0$:^4$L(85F4\TD:*FJO..00RW<B]
M ;_R"=6 !)RC>WR+:_%H<E&$M.)JL*@*R8D30\OP>:,3"4)XDI6*H*-R7E3I
M1_PD5?T&0!UI_D$<U)4:&L#49U@T>?@KC%%4(V3I5?HZ' ^+F.;#;W#-%:/&
M"FD4H<ERM#^?"(9OCFC\#Z:?S#-6I9)B._+ZC8/JH*R"8AJ VP-9#20/;M$'
M7KER1*O!$*\<.GHCC%8><(VO,\[A/B7]ADEU0'28N%N*F6Z[RPTRL]SQ4BT0
M8B92H&BL1E^;9'+"%98<JXJ86UJ:JSOM)$[:4]8-P.7C9#RYR\4*^#?6E+E5
MAGM4+F6!R%RN3$I76GKIK(53B093 SS/4M9<G>DA4.I6#PVL6W_UP_&L6 3,
M3L;OOA>^+H>S\V4#DK<0Y@-C(N3 )8& (9\$*/NX/!)-J?6442%8%:_T+&7]
MAN =(^'^;D"G:FD 9]?-UNZ(:EV&'V$^B-$(144F;)%B,&/*_$K,.%( F0.+
M45?9+MB&N'Y#\;IHZUPY#0#NU\D4AF?CY57=>/5EZL<SE!/JJ]A6,:W7D/$]
M93/?49?1BAS)J;19E9APN.3*#$PJHC31)%YEAV$'&OL-XNO"KY:J&D#A^_$W
MM*OBMI=B6Q?D(%IG%6A%,)<%(EV,Q":.@8BR.=((*>0JYRY/$=7O!FEM-]>1
M,AH UJ)-^49Q(3?HDJ-*A*?HD1N*W%C'"=/1. L@1:R2#3Q-5K]995UP=:B0
M!N!UFRE?GXH/QY?(U&U5^](E+]^'CAEF&*5./>IP./;3JT6FM:'=+L>,2_F
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
MTV3_"%T4&;X??T/Z)].KOT^'<W@[^6.1H\4XN42YH]1A^*V<0[U!ZI9[;:L
MY1.4ND,_&C!OLM0!>39E9*^ED7B*L;-C6FN6/ ]ANV+00RGI]TII,V@]OE8;
M6/T?'N#>B'55*'M[FI$L%Z %L0".2'"!!)\\R0:8"@;MM<Z\B^U)[/>.:#-
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
M,(<9$*9!-"BM%4U2^"K]29XBJNT#MFX\56=*:0!@AS5%Y3QZ QJS+%=ZB[A
MB9<Z$PZE9;]RW&]UCMMUJMI!"]S>]O:[@>CQU-KWXKH/IXM 8DGJ(+,R@T0K
M8AQ/1$:% DY)$>= QA@@\2W+) \DI.U-E0Z6YF,JJ@G'.B\S3*[*;M0G&)4&
M^(7Q(<S>E#[\XW(!JTAA^6(@/&<FT4"B5<B=2I38PJQSRDI#HX9:GG07,OL=
MVWXLUUE-<0W \A-<W$0O:]Q=O84P'U#&LE$134P'B\&Q]R08AF*CR5$EDQ,^
MU@#A4T3U.W;M.)#K3"D- &QA/LM0XJ$%K=L-,TX'AH9B/<88$7,P'Q,C6@,M
MM_N\\%6F_6U)7\_3C([HZCK65=_QX/K\N75;&GC/<O;18*J?RBYF5AC4&I2;
M33$[FRG<'R^YZ2QVPQ.V@\P+/8WH3K8-^*A;/A:K_*/KNJ:,II 3,9:6N86&
M$^^ $^X$4!VY5;6F_CU+VW9 >^&G$5WKJ '8_6TXGDR'\ZMKUFZ*0F^;N+Z^
M.EWH8&#1H$!I28!2M"A-*0D*)9FXI=QG1[VOTE9K!QJW@^$+/Y6HI;,&X%C&
M2L^O_@;S\TE:3F):C$]\R.! <F5D\A0YR1B"EJ/ $!4EAALM,?_A:^.NNP3C
MUA1N!\47>K!15U_- G$V,!125"H3;8PF4DH,0&G$L),;S+5%%*G.T>P&>K8#
MV0L_V^A"%PU :MGXZ,-D-OL5!;F)*642]UXF$D09+4Q=0J; $:$BX\YYX^I4
MVFU%W79P>^'G%-WKJ>_\\U7ZC\L5W5\FMQVV2LKT?KR:R[KZ=MT4^=R/SV V
MX,)'%B$0[\M&CV6Z#"F6Q6M'9C%+S^[9"2&'D; =Y%[R(<1QM/,2,'@S:?TU
MC"$/Y\7^GE'  +)T'H-8S+<$+Z/8%0D)[9!IZ1Q*)_BTW19*)0*WP^\+/9]H
M1K,-+.^GTTD$2(M%HTAU=I+?(!7#^8"&D'76N.0FAHRDG(E5QN%/#$6>K$^V
MRI*^D:+M,/G"#S"ZT4??;O,="N5KV=0L8XIO[>?-JT_O/K^*\X\P7_4I')^5
MB 47!<NLX2%9$LH7Z40JXM)H-MP8(<%RN=UTFIT?O5U!\@L]GSB"-AK'VO^Z
MQ  D#R&]_WHQG7Q;=&]%(T.&RVZ["C'I( E-F(9)BS\%2@VA"H*VR6OJM[L;
M?P 1V^'O)1]V'$M#S2#Q[>KAI_X*/W^$+,/LFMN!YM$HYS,!%!S:EM?$&TS&
M@O1<Q,31D>_HZ9YZW';H>J$G')6D_B)P]&7R&DJP^N_@IR=C&'"3DBI[Y(9*
M9- P2H(.E)0[)3'%R+RAW<'JWM.W0]D+/< XCDY^B#&MQ<'_.IK\@9[<Q_DD
MKRGA&,-:MWC\\4>V[BJ3I@:W:AVC9XF2S(N]"*#$91%)Q&57.IF5IC_>X-:[
M6ZHU>_XO;UA'K9Q-/!!;.O]+R4I_5*](CI$K(1EDQFL(^4C\_0@#9G>Q@^-/
M+=D=1@WL/!UIH@9W2MBH&)%*EQ4_"^*!2Q)= !\S)K3W9RJ_%./J?PA@D\CN
M9V;0+C!KP/CVG21BM#/2!4&RX9B.\Y1(*"7[# *-R8CDQ?^;&=0R]#J:&;0+
M#OI.IY]J32^$"E&F3+(H#1E,M)@/1D>\BAX<1,[2<5K[-S<S:"<-;SL)8!=Q
MM^8E'QD]REVDX#$JI+1T#76L;$X:2B#YI)W3P(*H[@WWG Q<;<OO)00%72JV
M;9RNK#D):YUQEF2/B)*R-#*2@ M% *>CMR:Q*H>Y+WRV\$XXV'FV\"Y*:0UE
MNXZCE0G7DL30\]MRYSC+2)SAE@ S*&'//;]?\%(!@#_8;.&=\-/E;.%=E-D
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
MQI?P$>;7<[%X3#R@M<E8YF)%;XF-1I&8HN<YL!QTE=7P46H:6P*[A-+ATF\
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
M6D^G,!I^11N<7IU>3N.YG\'I=!CAU6@!U<X.\/9X8(UCO4/Y/L9A'R0:H_%
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
M24\-^\2F7?0Q 7SM<V%-IDHCI02O>..85"I$DQ)D[ZS23B2R7:K;?L*GAEW
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
M6B.9Q(>M$Q!%L"",DH5=RDRB;Z X)#<3V3O30.P67OYQX;/W'OI,R]FBO+O
MY<6H.^D!2;RY9*<85]0*P90-)5D(H996B5H@:OY%6<J)C$S4I[5:+X8F<D_S
M4^VG04'TTQY+)JG49K2"=H' H/00DS)02 ;!K@-+I$OZ[7C'4O]PZ*?:1L/!
MY\!CZ==YZ9OM]'Z)A7Z<_C*GBWUREQ[YVF"92-M2/-AHLIL5;I,ZG'*4BF;[
M:21''FWD'MM4R7X)DJK2H[L_+W6H9I,_T')PJN4"YZO?%Q>TNI+KO*SGG-Y9
MZ3:KY;:#MXJIHF4"4VJY?L$Z0,M^&@93"WFR+G5I][47M6,W0#P,/S]D8797
MV)1;KC^\^?>?C/+D-X]@NCK.2-D$0+(F.TT.C#4,P%K;'(H2P,HB<RS&DNQ2
M6-G!@+W+'ZE<GM,?]4:PZ\VQWB:\.:YK.N8?;I>^W14A1VF2]V"=:*X%_Q*4
M)XB*1+N411FZ7/,=0//TC-DN6+IOS(ZEO E$,K>L7DW(>[UHXW39R=W Y,TL
MR/??<XPR"6'(@_,N,L<R0Z@:07E3O W>>>IR 7 XZ6-/3^R%VJ.H\C3/XW>7
MGS[A\NNB/OQ/#BB2&&3=(YSK^TJAX]F?G&'_SQ<H6@AV!8."Y#F>KIE_=38I
MCK G?O8_,++T.=7%DIZ=GR_^:K6=O"%O]R>?)K]<#5!]2^=M:.@;7+:[BINI
MNR5DBM57$$GQ::(4^\:Y)O:2@S>4I?![CTP^@*SIG?:[H.>)";/'4M?8-;*O
M:75'?AJK=)+ %.1 3$H)0:@$PILLR=?,;&R%L[M?G=[QNC=,]A;6!%R\NU#^
M97&9+NKE^8^POX%PQ9AB=!)*B9G=$"_9=145LB$GVQC HKMD;N]$Y3@&Z$ D
MW.__T$TM0P^N'NPDO,OR]2!OMJCO\-8?/1-!)!%;D:Z0IO69S]!Z^X$RPDH9
M18I6['G@/;WZ. 9K&%@=1^3C0^O;]MDP&G[3D5PUZ:1R L\!%!B/K=F[1X@D
MVY5F1@ZXNMBS[>@;YYEL8$O6016' JT3QGZGBQMNG+4Q!#;!A"JWKD\>DHH(
MS S[$4[Y3M4FCQ$U[J/K4![7X.*?<E^'1X+TZ_N<1;UJ:+":S1_S&?#:K%];
M^9O??OM/5GWN-3H1>8Q+D&/(M^.-B2Y*NN@UZ.@XV*RH(167(4;*EC!A#EU>
M.SN\EFSG"[?TBWJ=?E$LJ2CXE$)C^2S1I;U5:@/$$K"EQB*H3TO872F=WEW)
M+KC9+VC95U$G%RS[J)@M$T#DUO]/M=--R *B!!USB-51EY$5)Q L'PDQ!P75
MNZAO,HF\;Y:++[-5ZZCV(XMG.M0J135035FG<""[\93 .F)?2:9*J<OMS6-$
MC=PK]JCX&TPY)V,*_[6<7= ?M:[.;+:N!$-0I ]@HK1M1*  A;(PURI*WR<@
MVHW.D7O*3M <[J?""5T%[63TK:+DJDM )#484R4$8J%F:VPUSH:<NCPT#G]F
M=QMQ,460[J.^0;.<CW$+?C?!G+US)[.7(%HK:*/:-.AB*V"2D50ED>63<?M!
M%$SO^6Z?R.5X2AC[07>_R_]L<@C&@@K-XCN-$"T? -GYH&M6+NOM'GZ[O;?T
M><8[#B(.?YO903VC1R@/L'F/M=L+LU___DSS%?_]%]X >'Z646A5BP.AR[IR
M.@"J%,'[&(U(!2UNUXI[?QI&? &< B*[J.JD[.+:%U[4>I;09JQ)09*R]29O
MM8G1%W!.JVA3T>CS\(;Q9OD1GP6G@,.A%31^K++_$8!%EJQ$; YO:*4Y%6+
M#%H7YU/R1I(?]X0>/ XY!1SNHY[IQR/?I3H^(N,B FKO%423*Q@J[(3;4*!R
ML,<'@[!:;#=[:A!RIO?LW2E2Z:&>:1_/MQP_L/\L1_VZ)-YPJK1CH#I(PD9H
M>4NN1)$%#HO$$PMEND!F'\0.H+^I1CB/R?AA'QJ3\4&$=EXDW6I]VCQC1Z!K
M=+[=9)7[=5-;(W<O@B8;^XP X?X:/16S^R/_WSSP&JEZ3P3*&I9W9'83MHPL
M*8Q Y-]GT]D)F'R\-!GS.Y >3R*2>O+0D9F4<CH#1XD2C#,$Z)SEDT=H&_@O
M?+13<1K&B*XF@]H!]#?U5C>OYE_X4XOE;+\V$7?_\\&2)A^D::!TQIOO?]TP
M"TY(4C&H#+X9(F-)M0)Z#M^#-=$4:;SOT@7K$9H.?:#>\.G;FNMD930Z!<@,
M7#"*0T7FWH-+3@IGDPNB2QKG8T2-FS(V%#KN/S0/IH8IE[[?V;K[]Y[Y\2,]
M3$O'[C*/0:CFI&+-&H3/AB'$. J87+N@<9GU7DV?.9T=#<QMZX=OBVQN\.!J
M-*IR>)U4%F!$;F4^_%.(9*++Q4G=)4=K6P*G:WAV0<W#G3D&5,^)&*$#JDXV
M?*6'&>I9M_$8HDPRL@0R0+XU?(G*0W#H0'EE")W"5,R)V:%OGWZ+?_W&X=YR
MAN=KY_WR\^=S%O7O=/%'?4NMQR6MSD(A70JUF$%&,#)&1KM']N+1.^.P%M\E
M$V\G*J=KD7;!SX.NT."*FD#B\C?F_K58_OO5_,URD6EUCR6DP)Y="! U!C;G
M@B-(FPADLL$8HS/9+DVKMJ!MW+R[[H@;2"E3PMG+V7RVXB/^'XM%N<<2&4.B
M> O!E#8\$B-@+ )TLB58E9+S?:.[AVD;]]6T.\X&4LK8]_2;^?F3?9/E>HCY
MAWGK'OT]?UD:Y1.+S@9A6RLY!U$QDR**$E1-.8KM$NGV6'S<S/6A4744%4S)
ME#$79RGJ$(BWAXE\R!L;+,3"/PE2.9=,-82^9^/OM-W5N#T5&!TLYL$Z& P
MD;NAZYGW'/A&98$M)YO2(%)K(U/!<B1+U5,TMLN%PD9JM@*-.UG0["WX"1B8
MYY>KV;PUG,G_=3E;S=8Z:3,\1;**'#(;GL5AA%(00FZ7NC&JJIB/^V_(P^#G
M 7HF$NWMK^G%\&*?*'K:CTNBZ[F<-B=/V1OPHK0"-!00,0?PF),@@25G<2P<
M?4?9N(@:1/];8&I_98SM7_]S\?<%G;^:Y^M!K+:*(%2LH)1,;*FIME&O!"%'
MK2A%H[+>RG>^]^'IX>  G2T&$N $3,LWF_OZS@1'D9S)!C#5=@UA3"MF=>!K
M4MK7K$KG%^C7.\V4[7\5--AQ=*"P)P"7FXWT8O$IS>8WP\T6'^:S_Z;RJC!W
MLSI;Y[-<S1*]VF3E^YFB_'>7G_B?WTCC+#&OD<7'0FQ[!MOXLQ0C.",K[SZ=
M@NSB17?A9B(^U)X0>^"P&T_?$P#][=UM2QG\9?'7_"S[XH3SF9&%Q#*5$I(F
MCF6]JUHZC2BZ^%L_DC(1&SD,W Z4])3?A-\L%Y]I>?'US3GR%^?E5]XIG]O%
MV9Y#W1[]WF#OQ-M3/="+\7<+/KNSX+>[A*!$Q) +(#K%,# :T!4-M92D3)#"
MR"XA\Y.4#=#9:O,"F_*U7#7&*4E 6?G6JH:#%]GRPHRW9(UUVG<9DK0+D>.>
MA,,B:4.GJS[*.E4;MG^VW19?/8H]ZYB/]S06,<@8"L<1*BH-IO )EVS+KW+)
M"U^,)M/EH70\JW:[/3+E7&U"<$FTYMLZ0B2_3C +P45GJHE'Y?UD+-@NJ-G:
M@NVGF GXZ:\7\P^O9U\X_%@'(\^__H,6'Y;X^>,L/UL2KNYE&V:D$F1&AH=H
MS64, I)J?=]LM2B"T9%ZP&XW,L?U[_M"L*/"3O48O>W*_>;-KP<DC^Z\QE&.
MV*>Y.]J!:[Q2CBA#4=6Q;2L5HG$:<A!6("/-IRYI\-T/W-MLZX<M_/HFT]6,
M@C<O!*,*&/(.L$T^SLH)6U@,P77IWKPM@5,_?'=!T,,I\0,J:0)'\(/<//_Z
MGC^Q?GRC$FN6@ADIZSG;T4$(JOWDF*N@-?HNN-N"MG$AUP<4V[I]>VIHRJ!K
M#%V_[Z5"Z%T;Z4ZQW4IF#5&B@% BBFHP67=<<W]+VT3MW+YXV#K,V$\Y$\#;
M:_9JKE][2_*8'*N]^'8&L+\+<5VVE),*GF66:Y>WTEL2)HJ>?;5[/T+83]1C
M9U4\OV2IS>8?5C<_O/KT>;GX0DTRK<[D-0<W]'%Q7N[^^36?WJ/-PDG(FEH[
M"I,AB%0A6(DIRF22WZZCTP%$3#3H/!!41U7-!.S4;\B"GM/RZUT97K."F&W-
M)@+9PBY$:5-ZT2@06NE:2S).=7G ?(2F<0LR>ENRH90Q 5S]4>LLTWTF1-(9
MG540T+;;F>(AMN$)0@1K4"A2OHN'M9&:<<LP>F/I< 5, $6M=N1B>9F;4M8%
M<1]82S>65IB4E-(&C ZE]60B2((9DLR&1)\5IBXQXF-$C5N3T1M3@ZEC M!Z
M4%:OOV6IB&BS]%B@]:QKWJ0"U'R4IZJ=,4)J'8_[YO1Z&DF/X]Y![*>?*2/N
M'\O%:G462+3QO@CD#7,CK6!N=(!8F+L0A O5'Q5M:[(F&CKN"8)M,;:[1B:
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
M?4UK6NJL"4E[RO='0X]PJ'7KZ=GM4-M%K <>:K_.RWA!X;<@^O[?_$X7G>+
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
MB6 + J=ONW; T$;;-;263M& '=#SZZE/=C=A/7MV;8$_[:/C$RR U<W!#]4
M.FG:N)><1 S*49=LM?XV[*;-YXO%I]:$<:VV%[CZF'!%Y=ERV6;>K+O)WE#Q
M]<4YKE:S.J-RNZG.,&5G0I20*L;63IT@( NH*F.T%=IP)-3GV6<(\B=O_W;!
MWT.-7(^HX0G<>ZR%NHGU[3FNNJ56LANKLFG5 1QK!^,#.!9XPDB^]KG=/9ST
M<1\Y.^/YR)J= );?,(>-O^M>EV\6+$6ZF"W7K/*?MC\@/L87Z[[?SVE.=7;Q
MYASGJSM:>''%.__S.X*PT437YHQB5@I,,HI_LAJL<L40_R)=%XAWXVC<-]C.
MR)\&#B:P(9Y?KMH[](IW?YK-KTZTQ;QU^V5F^*?5C/5\[8%>VX$S2XF2KQJT
MLPY,$0Y2B;D5I^M(@H+ +N^]>] Z[K-P9Q#WUMT$X/GG?$EY\6'>^IR_Q[^O
M-^+J#&7R372@*[9AGT*TK)L(#@T9:4CJTL5)?H"><9^&.\-L"!U, $IK*;V[
MG)?EUSNRNF.YD_4A&4+0R2 8$=B&IVR 19,R"31"]+M:>H2P<=^)C^&"#J65
MJ:!L,R<JQL*N 8*@FI@3V7(G@@39BIIUR*:&+NUU'R9IW(?@8R#K<$WLCZG%
M!9[WO9Y\^\UE7;NF^UQ'WO_$8->/C](VT'7C=R'KO-PNN0%*UBM=I<J04?)I
MI9(#%&3!^VRM\D;;VL5CV('&KL'MS;&]Z;V1HY1@8XV0G2]@(H<K4<@(.KLJ
M]/_/WILNN7GD:*.W<FX W^2^1)P_LBWW*(YM*22Y)[Y?%;D@)4Z72 W)4EMS
M]0=)LA;5RN5-OLDJ1\RH2XM))/  "2"Q*&-Y;#),9U^"1Q[ZW AU.\6H0XFS
MY]>76R9D_U?C^S^HE:EK^$:\"_0*UR(9DX 77^_.B."=M4#!7Q$%K7,G;_ ^
MI,^8+\[Q;?D#+S5BM5WMUG-D1F?0% />1M)"HR0X13>_*47K[!F+IHGGM25]
MIV/.=L'4;7/60E@=./R_T#FFF&^D".O_OUHL<+GX.2SQTVS^_=8)7<RR..V
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
MGXO)\GN]D&?35?5Q-:%2TO5JDP*D8!D4<Q)<<0H82RXSSJ6R31ZF'Z6JEST
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
MD7@=39W[1KHNE-+*9WUWGMZ T!P=B1W@YU D[RO,OH'[ZC'^!L%-U'7]DL
MJH12AZ('R'6K)W/*,14'P.QC-(R3P#@IN XFPA&1NI@OS][^>TJ?\WGR=>41
M"2>"5L("NDBW%+<98D@,.'?T/Q5?6XV"H@^^X1S2[VX[AG>^>=P:TG'#C,/$
MT M^-GY."%R:P R8($V=X\$@%'*Q"X7N05/$;=4VLQAW0]"8@<6!TKL/ WNP
M<NS[[NT4U[F<=V&^K,?86,+BT0NL61S-$ND#]^"9+B"<)_LH658\;W69/? %
M'<A\'VG-!F9=!YF&'T>'!N9M8)JX$:.H00Y"-"5#44YS81VF++8P SMG&G:?
M%MRLH+N/W-7^8ND 4TV&,3(3 V?$S6 M*1?& ,YI0?XA6><D5$3?9M[@,Y\6
MO!.VCC$M>!=!=P#VQV?-*BNL#CG4=HNZCS)I")$AA13D400ZG.9-6H%?VK3@
MG4"ST[3@7238 1P?FCL;-2;/60%9I\VJX#E=1K4VA:XB7ZP++C5Y]7XYTX(/
M@> 04NL ?+<T:7.(FCDQQ!S0GDZB1)00=/8@4^8IAZCHCCF"#=P!>.T>1GL#
MWN$2ZP!VUX-'-@5X/WTG(_X_%_@++M)\LNI07_DZR7HK-0_@;:;8K,0"'IT
MAX4E9[/7H4EXLRV!X[;P]1'Y-!%FCR"]H<'!,32.D\JJ6E&NO"!=]@%LT3HI
M(D:Q-J.M'Z9IY$KJ)B!X"FE[2F3L)-YF)FBY6T-E@V(%50(AD?30Q@PA1 XL
M8"G1:A-O;[)][$WJOJ_H#";[2O#. ]+![.P%%'_>F1%P]US(+$N>KOL20ET%
MSB7I#U<0?=0,<V+Y=L/D$S#9XDM'KM9O"9RA6=[!Y?7+YFL?< ?^:[+\_&::
M)]\F^2*<O_XKG5_4V<1W!VA6YW5&7,'E9+Z>HXQ3+)/J3U3?]FVY]XM6Q<B)
MHFVV7O#,03E2NV"3!ZVS##'EXDJ3'J/13S[N5OD^?,+1A; 3_#K2UY]FTXO5
MJ><S.F9E2"VBO%$0<<6U53U$2,N'^; QCXD"0588HZNO%F:$0C])<L"$8$Z0
M48LEL):*./R11FZW/RUL/Z"9(P-M;&_KM]GTTT><?_DY+$A:B0X\^88U37.5
M4(G>Q9!!*T<^A4X(@84 3$O/I9*"Q^T*&I_XHCZ@/#889HTD,S;*/H9SHO\]
M+NLI9M/KX\QGG^;ARV4! DL*JSICJF,WM [@C RDSDYZSS@K=KN@;ZNO&WEL
M;(>(&UY*'3@4ERGG]9-Q*%YI05Z<494U@5?:/60K4E%"2FW;O"7=(&(KW+GG
M[1;O+92. '7YAE$[>J2,$$@M0-7%3J[8 C[I1,Z)"QB;5'?T5)>QOS@?P,4>
MO!W[BOOMX\]OWGU\_^;=2D7>?_CS.E/SH_U4/*GHZ=Y.*7LZU$IOM !R5H,.
MR"2_G0]XR*/:\AO[P,8^(IVUYF\'YN3#15Q,\B3,OW\(*[-\-:TG,U(DH6U=
M$"/K/#(),9(M2"9SSFTL6C6)5Q^D:"L@^>=]<PTCKAYP=TU^5<^WY2.Q;T'^
MY;4CJ86RQF*UWRG5T:89HA &F.7T?P6=M&UFG3Q)VLAU8,-@X#:RAA5(!Q![
M\^[M94]4<"QX42 ZK#U1%)RXHHDO3)BBG!?)-/&[KR@8&3 #BW8V!)_'=IB(
MZ@]X?GZ9$OP\.\_7O0@"!7F/R8'$NA$R6P6QN$!N K,E:1_)5F_E)#WV+2.7
M\K4!Q;"\'1$D&2=GO^&G</YZNIPLOZ_L*YJ0#5H&V; ,2F* V@4#9%I%TC7I
M5>XI2EY<&I(%IO_S:?;M/^BCUS:$?KAM.N[YVNV,!WN>CL^A8A@906NJ-_HD
M!'(BG$$IFM<[FNAV%"D$EJ+2WCEO[ED.L3-\;G[G.!?/P4*;#<#!L2^85^M9
MZ[_76>N+[XNZV_C--%V.)52!"W0*<N9U2!,F""@9D%V,V@N1S>U,X ,7S&/?
M,I[P]Q?:K 4'1^X9?E_MXWH"CV$BEZ @>$,W:F(1/+E%D+@5,: 5+FU3K[A5
MM_#5MVX'@V<Z>7I__O< FLOY"KKDY&P@#;*I;@53X-%F*%X$Y,G8&+>98[4]
M;,9N-MY38K=EO@?[1I;Z[Y/IY,O%92[1Z6!*J), 4VV)+D$0X*,%)C7/,J64
M]6!R_^&;1Y;\/G*;#<'$L:4?_KI!N+=1,Q\0\FH,<J ;-&;K(5EIA7()D]AF
MT=)VTK_YS>,$IH-)?V\F=I"S^@?=A4O$.E_V8CU,5DH5<MV3JGW=.Z:U!Q\+
M@K9)E2SH*LQ-U@K<H60[F_#,QSP?)I_> +9QT(V.T:1:N!84A6;>Z3JU3P/S
MI7 7&1;7I(OF'EK&390>*-W'L+('JSM RV,SP?Z837&S-N[RZ9-B4UF" ^-S
MH$"/@K/ HP(K=?!%F,!*DR[!G:CL"&'[8.+!01)#"Z@K]#U@Z!^R\[]-IOBF
MI@O.LLZ).PH:<D!!SE^QX UW4&QT7+.HK0QM(;DOZ=OA])E/HCXR GK _(UG
MF8NJM!L!+-XL%A>8WTQO/-.<&<R)+B +3@I-P;$@%]EZ,B2%0AW-@[6JS?[L
M'8CL?&;*P !ZY%%]4&GVA=1W\TG"=SA?G>W,95LLB@@F&;IE4LS@1)#@<RE(
M/VCOVMC<!PCJ?&3*T1"XOY3Z0MO/L^EB0D+;+-=,./F&^>T/JN1(741"<M9E
M+43PS("+D0.W63@3M/6W1[0/#L&GJ>Q\HLK1<#FP/,=^][MQLC^G=*Q_SR>K
MN?B319I=D+=T%HR-N8[*S(H"2T7N#[&M*$@</;?:Z""VJ\!]ZIM&'C(\#L"&
MET$'UN^R5W%SINH]U)%7JY7"9S*YY(,.$',]2T8.42L!2&PB(R^=B4U&Y3U&
MU,BC2,>U;8-):VQ3=NFSKC8JXN5YSGCBG,GZ@E]"+:(GMD1O)10LWIJ<E<_;
M3>R___-''N8THMD:@-\=&*L;0SO6P<ZKB^7GV7SROYC/"G% B6 @:<F)-8)#
M\$6#U8RC"S)QUF0CTR,TC3PG8EQ3-92L^H+=NS!_.U_M:,S_#.<7UT%/#DH7
MSQ0HIHE5,AN(SM5>G1"M-49:WG#A\J.TC=R7V0T,!Y%=!W"\NOHQ_W)1NZKI
M()-97FO9'_COU5_5=L60='W@YLG4I(^ME2X4E?LLI''.)\L:+?3=AKR16ZY&
M#E&'EV 7&Z9_GTS)PB^_OYD2VG&QO-KL0.>K+??A$_[T_8_9-*TW_9S7E4.K
M?W+&94'+O027DR-N2@2G;:VL,9%B)LLI)F\!UKTI'KMT?EP 'T?08P<I-^\.
MTL]ZX%_JS J<YNMSGC%NE$(E(1M10#E?6^., A,P1RUS#)EM%;-L]75CE]R.
M&,,,+XX>+O-]&;K>=/-FNEC.+]8Y@>5GG'_\'*9O5[-8%ZN"@,6;Z?IN.>,J
M"9%0 BE9]70,@Z@9 YF3QV"8-*5-T_61#CAV$=G('D6/,#IE]5K]LED\NSXZ
M/V,F*,\S!09"9SI[=A"55R!5,8Y12*O,-AO9CJ="]QQB[.*/$U630^%PTJJ0
M$I[71[0?_\N:=#YS*1LE8P$TR==AWP)BIM#9IYAE5E)X;!-D-CC,=JKQW%ZU
MNH%'+RH2G^9!?(0'&R.Q3KB?)1.*]$9 ":O70#(/T0H!03-G&/KL1+L5:4.>
M9#OE>*[O;N,"8^PX> C3L#G]ZM^MRH7.8B[&!G(=N9%UW"+)(UK+(*V&/ HC
M^>T-R4]NYQZ0O.WP_BS?"L<7]S,"_,W,! N)(B0#'/UJ0ER *'P$C"069+QD
MM^LZ^@')VP[PS^VULA-Q/R/ ;UIDKQGQMJS^Y>)R!\=9\CIPGBTX6S?H14:W
M7BW;EXS5U1M.>GYTP_\DU=NIQW-[1>T;'">K-3]6ZJ_S"?^%DT^?B0.OOA''
M/N&MDFHI,0I#QL/[7#N6,T1/MJ0XIFW)PB:WP]:H8Y"\G;X\MP?>CF'10WA=
MGV[>X]>+>?I<SW[W[?O,>!9DDA98D@84*Q$B$M.M=BFCE)'S-BG6)TG;KM?C
MN3[X#BRZSL&X*@\Z0Q^=MMJ EH5"=!X,..<9!)&YR3Q8$YI4%#Y)V790?&YO
MP&T$-[8/<6?MW8^7P,W=0HNZ>.@SGN=?9_./X:_5[V;G]:_?QO/)IY44SI*,
MJ.MMP##4S4%<@1=! #&!<2*^Z-M#/1ZL1AB4L.TP^]R>9T<7<7?POOZ#]_4T
M9ZYXBUP@,%OK@9PW$*3W='48+T7(B?'MYN$^]4W; ?"Y/7P.+X3N$+6]X@A5
MT*&+H'Q=H"!)9T*T&NAWUG%N#.?;C<;<GX;M4/C<WAB/*;@.7,O7?]5<Q\5D
M\;GRKZZTBLM77VI[X)E-19!Y5H!64L1&L*I*9D&7R%WF-OLV)20/D[0=(I_K
MP]Y HNH ='?Z;=Y>+!?+,*VJ5'<;6UN, .-D?8=W#*+Q"6+R2;D2?/&MNU/N
M$+4=\)[;"]O@XAK_/G[X((\FK[P7,B57Q_40XY0H"5P6&C3S6F8742JQY6V\
M'P7; ?!9OG@=16A=&,5'0B]^EIAS2I,WH:UAY/?6RB16.1DQ"*9B":51S^AC
M9&V'R^?VU-1 9..;QEM'N:5:-Q>]U1();FH7++FYQ=2:H$ 1F*]C92TW61G+
M#/DC^\4GCW_Q=H![EF\U+474@?U[=;[Z-YCOY_'KO^J/>&:T9,G4P9!UWZUB
M=;&NJ[6:P4D5+4;)FKB'VY&WW32CY_KRTD"$'0#S6/TJM]1Y]9>_$#=_#9/Y
M^K' 1>5JE@N8-!3FY60@)!% !PKQBBS>J+XJV(?FP';J]6Q?DWH1PTY [$"#
M7V\& '_ ^3>Z&>_GXQ^S35W/NLKGXVQ9U[W_V"3PQVSY?W'Y'M/LTW0U'20)
MP9DB \93(%,F!8DS2 MDQYQ%=$**)AK9[$3;:=AS>_OJ"RC/66/6%N;7V7SS
M1_7?\3,C)!D4S."4]12J1PM1R$@L,LG&K(VZ_=K1N1K=>\SM=.NY/>N= *0Z
M4+C#NCW?(]WPB\GRDKF7;9]2HM&.3BU=K%M_L@:?R.=FW!1'/VF26%<.XV.G
MV4Y]GMM[9#\ &3M%M3<'5@[LS3KNCV'^"9?K9-UZ%T4^TW1!"Q<B:%4W<W*=
M( @"M\4BLD3E$VY7C-24S.UTX+F]@'8F_I-5A%4!URI!>(<;_YB%\\59<(+)
MD!*8J%DM7F 0, FZ0\E7+5PDC*JM$CQ%XG8*\-Q>8CL2^RG[2D_F0?ZY\CVO
M!LAH4WPV5H)&(4'95" &^B67;+),W*AT8OFV'P^XG3(]MU?EKF'4Q6S$U;'W
M&2'P)&=>??HTQT]AB6^FR_EDNIBD54)QS;"S4)@TT2'DG(A13!AP02BZB;7)
M+N?L&DYH.?YYMU._Y_IX?@H@&^RR^W__XXZ,B8O_6OW5ZF_J?_4>R_]3__?/
M]V]^^/RPW@#_I6Z _S]I]F7]%3?J8L(TK_[WCC O]Y?-KF?P8YY,;_RGUX_&
MO^ R3,C!^N'HB\F7K^=/=CBW(N4_KOESFW,;BNXHQ(B\PK^6.,VDUH<9W[J>
MXWRVN)B3DW:3OO=XOIY;M%@N[BC&XE4D=0AI>490]DDI"<YX"^3 T663".C"
MV)(P"QU5D]F)AY$]>/'4>NN>D"QEQ0)@,K%. "S@9(K BPU69^)%:;(V^'YR
MQET"=T1</5DGM;MT.@@[[ISBI^]_3B?_<X&_X"+-)ZN[9[4NM[C(D@YT+O0!
M%'(Z5W846!7K@T]>V-M#(QJA[@$"Q\7A$&!X"E]#2*9'Q/T1ON!F7VZM]'>K
M7)4/&I3FC/31)? J9 PF&\V;[#MZA*;.<#4(")Y"VIX2Z2*%N%A=!)?>S68[
M<B:M$\(9"$X5.H4H=2=8@N*CLT'[J.P.DY_N^XK.8+*O!.^DY@YF9R^@N!QP
M\YY^G4_2>ECFK7.IJ'(1V8/G"DF)C 3/K 8NR%2C=/[.\(LG8++%EXZ[PK0I
M<(9F>0>7UVI[3?4A5WN\-CQ;&>!@R 0G0Q&X\YY85C(QBM.Y!)JBI5!.-2GA
M?9"BSH!UN$,T#.\[ -%-^C>Z9IC*1A WRLJBQII-+<$3FXIV(F;!=)-:H;ND
MC+S4>Q@9WW9P#F-X#Y!9&<[5.5YM+&>(MNA"ES"Q@2RG41Z<51E<Y8<S*7C=
M9!?W75)&]GT.%.Z]?:%[<WK4IXX;K86K _RV.8 IP5FK.5$<Z2:7T4 TF$"2
M_4UTVTJCY59^S=W/'OF6&4;V0_"MBS>N.[?N]:N&=\*'4A>%V$ W;T*Z>4/2
M8+E$7!6#M%K/^1!)XRY)/T;&9C_N=W'=/-H#ZG-RPA@!*GOZQ5L!H8:#47 5
MC6$QJ3;>RN%MN\<+P?<4_F[=N+M(XOF\^UT'E)L]\)/EXE5:3K[5C63'>O';
MAHB1WOIVYD\?KWQ:I%C?74 7K>CJM@R\I4L\L:AY1JLP-?%HQWWENQ0;Z?=3
MM0N+AXH7UG>7C=IZ02XJ,S5K@Y(#14T%N$D\J2)YXKX%_P8[P4F_)>Z"WCNI
MC5$PT(&CL::<_O$JQL]6DHL>5!UI0K>9B0X\9PZT%0I##"&T\5%_H&+D!,@X
M2+C=\[ZW6#K U/Z,NS[V-+\[#],;R7#&C>,J:PC.U)F?M?/*2@/2V\B48,;[
M-K.(&QQF7(0?@*U=:UU;"[H#L-_GZKW_\.?E0YT*-GF4H'A=%AIR )^5 HFY
M&.FTBKE)J]RC5(UL8$<'S:R5!#N XP#EMT'*E$2I*ZI$W>JI&$24!4(0G 43
MO+1-D@N'DSYN+K0/S^'( #AER#]9\GW5-_Y^=G[^ZVQ>_Z.S[%SMX:L3_Y!,
MC3=D$*)A8+/CPGKKO>NK^WFO8W9^1PP,XJ/U\!R,J)>A;YL5H>B\EZ%DXH2A
MN]=01.]$(#YQY82*Q!UL4HUXM!.>J)8= >;'U\@],+>W,GY=KPU:AOFR<Y7\
M<8;7F9*\^!PH//0JU2(0 4X'"<D(S(%[H=J4R1SK@"-[D'\KY$&(ZZ($X&@-
MP&257"J<C)34KLXB<A"9DU#+M)S.C"<4IZ6+^_21_ZV+?2)N=UWT:UV<KIIL
M\\<3\%=)> 4G-SE40L)DN">=X7K=S^85%Z!-8-(ZIJ1K4X1\O#-NI9;]S<MZ
M3FIY&.Y>@F;>]NJ]RCPR2PZ$-,0?EA5$$BRD.I+,F\*C.#&_=9](LK\)7L])
M*P_!W(&1Y.MI/A6%?'(,]$U!,YT"*[F CJ1;2CNW&J@!)7D5G+:,Q3;+D/OB
MPXE&I2>3C&V&R9>1K7UZLCLK 7DMP*V=T'4W X<850!G$W?>1Q=/S2W>_O#/
M/L?;3GLZM 0[0?G%Y8>?9E_T3.40'&1T=6J="! <(<'KB-D6EWB;@IAN.'"B
M=_F+,@<M0?VB<M1/LRXGE1FWJ];.0JRK6YM2K;8R7J1L5):^G)8]V)$#SS[+
M_0SL04M0/^L089.HO*A;SI_D&F<\QJ(*F&(1E->.^(<1DD3AF$\IAQ,S!;L<
M_]FGU9^!'6@&YV=M!'8(KHIE/,E,T51&"J[J(D=G% //A8T*I8BW][_V;@(&
MSA.<<@;_&1B 1E!^]MG_AY>KO\?:OT%__O-LNFKCO CG'W'^97&FA&*(1H!(
M@A@8C087G8)(SI6CWZD<3RQGN <73C0ZZ#WSWQJ/O=SG\6GFQ9V9]\ @_"O;
M>,940.<%:98MY/EP7F?A.P%,*<:*H</&)L/"QSORB3KO ZII_TA[/M-7WN&\
MS.9?PC3AJEGQRNEXM5A<?%FS[FA36'8A9J1I+'OSJX^I+(9)^DR;P6A=!R^2
M)^E=,*"U-=YISS-O\F3R7*:RZ! %MSP2Z^J()F,8!)8"J!1U]-E[:523Z^CO
MJ2P[HK?=5)9=,-"!\_;CB ;/O4Z6+F>.V= -;1,X33>TINM-QZA284T*_9_E
M5):=D/#H5)9=Q-(!IO9GW"-S%T+!D)F4% KI7)U'#Y%Q#\RBU<47KN,XS_DG
M/I5E)VP=8RK++H+N .PW7+[541>7DX1S,:ID!\CJ)&$K(G@5!212_8@F"1Z:
MF-('Z.F\-JPY4&;#2ZT#\ T0CT<614I!@TR6@O+,# 1.3"5#@.B]9Z[1),&#
M27\N,U@.\1..#(!>(+]/#NB^6/SU7U\QK1N-OO SKKE3EEDP+EA0R#)XSA-8
MAMX6([+R[=X$FQRI<ZL_,#B'RA8.BY1>=&8?03S&B7_.*"J?G$^6W]]3='YF
MB0M!1P/%(_F10@CPGN)PKX@GC!DK2YO<1_NSG6@A[8!:U!%VGILZO9\L_O7K
M'.O# Q*REBN&^"180L,!=5J-94-R"4A@0GO)A55*A[Z<LFU/=O*OS-VHTL&X
M>6Z*=&E;?IE\FV2<YA5#N#,RF[H=78MJ63('QU*J^]Z+<=F3@]U7I>>V)SOY
M=^!N%.E@W/2B2._FDX1G15@?C"!2BT90NDY.D;X Q9&Y($<?&TZR6Y%PHN6%
M T)S=TF<?,G Q9<O8?[]AQ?PXR]LV8F(XY8([,^?/DH#M(T\8LQ @':D$ZYZ
M%L@ 8TE1:YUE^+LTX)$D7XE1<ND$&0-/QB#;" %3!+IG>&;2T/';C%#[NS1@
M1_2V*PW8!0,=.!4_OA,:S#YF3K<9"F)AS.0;9>XA"6<2!N=%:5)J^2Q+ W9"
MPJ.E ;N(I0-,-7D(U$AN5DX<N*SK\7QF=8@]DK)'ZX2PJ-3?I0%[E ;LA*UC
ME ;L(N@.P/[0(W-1'$TP#(J(HJX021"+XQ!"22JK(*QH,FOJY90&[ 24+4L#
M=I%:!^ ;HE3?YL"<3V"<9: XDQ!%,) BJ7[(SG!C1K&K+Z8TX! _X<@ .&7(
M[S<;TI=@4I01F.(6E&4%H@L( CV*4'Q2 KM2CQ>ZGF47$(^[GF471+T,?;L<
M<.J2RRPQL('3W:MRAJ"\(D\4F4]%RFS2B:K:"US/LA/,QQNJNP/F7MSXO3/R
MA94S5D,J6H(JJ(!BQ0*>JQ1X-BR<VOR,%[R>I4^%/ !Q+VKTW9F.D1G#'<A2
M%TD)J2 B_5;S$+10R:G.JH7^7L]R:KIX .)>PA*(NVLRC',DL%PW9*1:V8\1
M8B'C96065G,1T9W8&HB7O9ZE3[4\#'<O03-O>_4QJ=5[+["ZU8.\^D#\"1%\
M<-%[1*'EJ>YY>('K6?K4RD,P]^P'M.TWI$_Y1*&X#-7Y)Q8F+B%XY8"YPHKV
MH;;@G*C:OJSU+'TG8YMA\F5D:Y^>56EX2DP7#D4K 0IYW7E<(F@=4I;<%UM.
M]?K]>SU+.^WIT!+L!.47EQ_>8G)]D4J6NLZF& I47**;(#)#NIL\CT%Q)<-I
M68*_U[,\.W/0$M0O*D>]Q1![K0VBY^ TUL1%]A"]0N \N\P5H_]K-\JU!PX\
M^RSW,[ '+4']K$.$G?99H')%!J>(3=J"JA7('CF"%RK;' WZU%?=X=_K65Z8
M'6@&YV=M!'8(KJ(3'FN;5@REIDR]@,BEIM]&'0,3+L4V[7(='/[99_"?@0%H
M!.5GG_W?9QV&L85QIB0X7[?;RV0A.&% B/HB:;$4<V+E+2]R/4N7F?_6>.SE
M/H]/,R_NS+PGEV8(Z7/PI%Q<UQ):*>IVRB#!^U"'"Z=84KO&S%&.?*+.^X!J
MVC_2GLVLE3\O*R+HU_DDK>8@7/WGQYZYLA,QX\Q>V9]?G<Q@,25GYQWPPC)0
M5$D^I25_N-110BI8%6*386;/908+4PF]2:LECQ$4^NJ31[J]E=&9B1!":K/G
M[^\9+#NBM]T,EETPT('S]N- !FVT8)@$9*7J$C)GP!=3  TK1+@T230!\+.<
MP;(3$AZ=P;*+6#K U/Z,>V3B@G/<,DO:;8I+H%1$\'6$GL9(T5),/JMQ"GM.
M? ;+3M@ZQ@R6703= =BO?;V5E[>9Y>&X",FX *S4U2')*5)[ E=,K&29//>B
M23_QO=1T7A?6'"2SH276 >P&B,0Q2%<*,<V(.OO#YGI85<!RPU!Z9G3JZPGD
MM^<V?>40#^'( #AER._7^L&9B,J8!,'P LJ7 ($G"]'YX(0*4JJ^U.-E3E_9
M"<3C3E_9!5$O0]\V_4N!,9VS0*!KW8!BB>Y>[S5YH]9'833R4ZO'><G35W:"
M^6@]<[M@[L55UY^QC-XR+X$E+<@;]A$\U[4H(A6K41BFXFEIY N>OM*G0AZ
MN!=5V7Z&IC#&,X.(R1-GB@/'R5(E&9B2 :-A)W8[ON#I*WWJX@&(>PDS'NY.
MP:" W<H4!/@ZH9=X8L%+I4!'ZXHT5BMW8CKYLJ>O]*F6A^'N)6CF;:_>\L +
MEQ9TK>-5FG[Q##.XG(/P&)/"OM:Q_3U]Y>2T\A#,/?OZZ_UJ\(L)PJ%=E=.1
MH"5R<,(BT!]KGV,Q)I_J^-T7-7VE\V1L,TR^C&SMTZTHMM@4LJ@CC4GT2F0*
M'$H4(!P34D=1F#VQM-'?TU>.H#T=6H*=H/SB\L-;L$\71)L+F-73=O&)0A;.
M 15R$U 6M&U*87OAP(G>Y2_*'+0$]8O*43_-.AE0V\ <*"<"A7()(7J>(><Z
MN-*;$NR)C2O^>_K*L[,'+4']K$.$G<951)8M9A? ,D.>%48*$FT)D&P43BB-
MS)W8(*:_IZ\\+SO0#,[/V@CL$%P)I:1(B% T([&7;&NONP?D6EB&SDAS8M[
MW]-7GI,!: 3E9Y_]WV?:A4VA2*?K]E&5R(DRHJYZD6 Q2&6\R#F>F"UXB=-7
M^LS\M\9C+_=Y?)IY<6?F/3D3PS(?@F0)=*J<LLY!=,6 T]I9SE&7TJX(9I0C
MGZCS/J":]H^TDY^^LFDOFY7[__[U7_5';#UV93<JCCMOY0 .]3%H)7*E3$H.
MDJK3A&(DIQ$U QV58\IY+ZUJ83E[&;3RFF Z^X[X >??)@D?,&SGJX^DG]Z6
M]YAFGZ:3_R6B5J[PBM)U$Z4SI=#%;&O130#E=( 0*1+WF16%UGMCVVQ);W&:
MDQ[ L@NJ'Q[ ,A8V.O#EWDS)#N('$OCJ/OUM<\35G :9N64N2% BT5%XBN!J
MB;8CE]0F2?&R;%+9^ A-O0QJ&0TQLS;BZQ>)F^D+/D@TPCI 66?X:>; 8RF
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
MFQO!;G?4:_HWIW?>!E8^>XH[NLX9C4_3\6VX]-5\397P);?]]5Z[KG?(YL8
M'8+_O'EGN<8[GWK@/@?"OK:.*DL@E$,H8?Y)%:LC]+W@83T&GJ&A[S2*35<E
M^6KN9"(H86?7%!7N&0A[6_9!SWX76SGZ]DCD*&7HQOBJB=N^[QQV?!WRE![G
MV%5L]UG<>V)G\Y Z=_D'-[DJ?VXT+!\,3^G>G^"$REJ5#KN+*3S$L2OLZI1[
MC;CU6?Z R/^4Z>C_4$L#!!0    (  >%0E*88)Q)F <  +8D   9    86QG
M;2TR,#(P,3(R-7@Q,&5X,S$R+FAT;>U:;7/;-A+^WE^!RE/'GJ%(42]^D1S/
M.+8SYYLV27V^R_13!R26(L8@P0*@%/77WP(@+=F2$SM)$R>M/\@BL0 6N\\^
MNTOJZ,>SUZ=7O[TY)[DI!'GSWQ<_7YR23C>*W@Y.H^CLZHS\Z^J7G\DP[,7D
M2M%2<\-E2444G;_JD$YN3#6.HOE\'LX'H533Z.HRLDL-(R&EAI 9UCD^LG?P
M$R@[_N'HQVZ7G,FT+J T)%5 #3!2:UY.R5L&^IITNXW4J:P6BD]S0_J]?DS>
M2G7-9]2/&VX$'+?K'$7^^BARFQPEDBV.CQB?$<Z>=S@='![$O3C.X.!@V*?T
MX'"/#=EHO[<_ZJ7Q:._W&)6,4-S/T68AX'FGX&4W![O_>+]?F<F<,Y./XU[O
MI\XM.0/O3)<*/BW'3EL<S22>K1E.I9!JO-5S?Q,[TLUHP<5B_.R*%Z#)*YB3
M2UG0\EF@T<)=#8IG7E#S/P%WQ,W=Y;S1!M<1O(16N[AO53I_E_.$&S*(P_Y1
M9.7;,ZV=;$7C%*T'ZBNI?'I^>77Q\N+TY.KB]:O;.KL/?R-1Q_>,_77Z#C?J
M>Q&0-[06Y'\A>4N%SLF_51B0%)3AV8*8G)KMK='!Y%$G:<]04<8P!KH",MSN
M /5Q7N(E0P^-N_;.7^ZES:>.PU;I+[_[Y+99>N'(FN&"Y'0&1,&,PQS9P^1<
MDU]KJA#*8D$NH9+*$%F2EU(5).YU?R4R(R="P%1)\@M/E?S/0ALH=$ NRC1$
MKQU^;U[K/SFOO: :?85>*1;DNI1S 6P*@7>>\BYC$E4H)>8%W('RDM!R0>K2
MJ!KP!)@I7-) 7U)2X)7B5)",IGA+$5D@^1GIY=8$2DA!:ZH65J2@UX#[KJRI
M\1Y#97!+X3(.[F$%4JXPPZ!8B=-1$P:*S'.>YD37]F,Y?PX*FD7L 0JN!:8B
MF]7FW.1X0%U!ZA2TZU:HFF1XS!E.8R19K)KA?7#\TC *OT'H#[X=Z /)>(G@
MLCA=@BE W*,X#JN5<5YF2&?4%F#X/14UPS41L"O("1#LW%)@A7BSH6)#2(AE
M+#0PU'>VQG!CKK(+K$0M4  #0")*W7;:Z9-2S'B9D'/=1H>"*=<&RT)#J+WI
M]48M@Q60ZU:9-6V_1]H=/CGL7=URU#/=X*JI6BQ!R2SC>.F<=T&H @<3=#M/
M!%AW$D!L)H+KW(I;L0+)V1*TO69<IT+J&N=9VE92>+Q42J; \+8F.P@/!H@W
MCX'S=VE.RRF0$V3$RUJ@1#R@W7BT [MN:CQB_FK7;7\7:RAA"X#W%5M?VN_D
M85CM[S\AK.[074+(&6AL!- Q+J-]V)F!3;8IK?7#I]BLEP BH-G)YU%9*UP
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
M% ,4    "  'A4)2L(-S/X.L P %%S  $0              @ $     86QG
M;2TR,#(P,3(R-2YH=&U02P$"% ,4    "  'A4)2*U_W2=0<   O5@$ $0
M            @ &RK , 86QG;2TR,#(P,3(R-2YX<V102P$"% ,4    "  '
MA4)2W>/[8?HO   -"@( %0              @ &UR0, 86QG;2TR,#(P,3(R
M-5]C86PN>&UL4$L! A0#%     @ !X5"4NW6:NZIP@  J<X( !4
M     ( !XOD# &%L9VTM,C R,#$R,C5?9&5F+GAM;%!+ 0(4 Q0    (  >%
M0E+K!Z3VZF@! + .#P 5              "  ;Z\! !A;&=M+3(P,C Q,C(U
M7VQA8BYX;6Q02P$"% ,4    "  'A4)2*@=FDBCT  #DE@L %0
M    @ ';)08 86QG;2TR,#(P,3(R-5]P<F4N>&UL4$L! A0#%     @ !X5"
M4J@CR@:C!P  )24  !D              ( !-AH' &%L9VTM,C R,#$R,C5X
M,3!E>#,Q,2YH=&U02P$"% ,4    "  'A4)2F&"<29@'  "V)   &0
M        @ $0(@< 86QG;2TR,#(P,3(R-7@Q,&5X,S$R+FAT;5!+ 0(4 Q0
M   (  >%0E(AJRN>\00  #$4   9              "  =\I!P!A;&=M+3(P
M,C Q,C(U>#$P97@S,C$N:'1M4$L! A0#%     @ !X5"4O3.>2H*!0  $!4
M !D              ( !!R\' &%L9VTM,C R,#$R,C5X,3!E>#,R,BYH=&U0
52P4&      H "@"F @  2#0'

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